Hirdetés
- Ezek a OnePlus 12 és 12R európai árai
- Apple iPhone 17 Pro Max – fennsík
- iPhone topik
- Milyen okostelefont vegyek?
- Honor Magic6 Pro - kör közepén számok
- Vivo X300 - kicsiben jobban megéri
- Örömkönnyek és üres kezek a TriFold startjánál
- Xiaomi 14T Pro - teljes a család?
- Megbüntették, ezért feloszlatná az EU-t Elon Musk
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
Új hozzászólás Aktív témák
-
don_peter
senior tag
válasz
don_peter
#15118
üzenetére
Közben továbbgörgetve a dolgokat megoldottam egyszerűbben a keresést:
$codes = preg_match_all("/\[codeon](.+)\[codeoff]/Uis", htmlspecialchars($html_text), $codes_out);
print($codes); //találatok száma
print_r($codes_out); //találatok tömbökbe rendezveA kérdésem a következő lenne:
Mikor kicserélem illetve kivágom a szövegrészből a fentebb említett speciális kódrész akkor a helyére szeretnék valami egyedi azonosítót helyezni amivel a feldolgozás után ismét a helyükre tudom helyezni a kivágott részeket.$i=0;
$msg = preg_replace("/\[codeon](.+)\[codeoff]/Uis", "spec".$i++, htmlspecialchars($html_text));
print(nl2br($msg));Ilyesmivel próbálkozom, de természetesen nem jó.
Nem csináltam még ilyet szóval fingom nincs mivel tudok számsort beilleszteni a kivágott rész helyére.
Kb így kellene kinéznie:$input = "Valami szöveg [codeon]akármi html kód[codeoff] és további szöveg [codeon]más html kód[codeoff] és még tovább";
//program lefut és az eredmény pedig ez lenne:Valami szöveg spec1 és további szöveg spec2 és még tovább.
Tudtok segíteni?
Új hozzászólás Aktív témák
- Bluetooth hangszórók
- The Game Awards 2025 - Íme a nyertesek!
- Irodát kért, de gyárat kapott Elon Musk a Samsungtól
- Ezek a OnePlus 12 és 12R európai árai
- The Game Awards 2025 - Az összes bejelentés egy helyen!
- Metal topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- OLED TV topic
- Házimozi belépő szinten
- Milyen TV-t vegyek?
- További aktív témák...
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


