Hirdetés
- Luck Dragon: Asszociációs játék. :)
- MasterDeeJay: Harc a DDR5 árak ellen
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Elektromos rásegítésű kerékpárok
- urandom0: Száműztem az AI-t az életemből
- Parci: Milyen mosógépet vegyek?
- GoodSpeed: Munkaügyi helyzet Hajdú-Biharban: észak és dél
- GoodSpeed: WELLPUR KVITA GF85 - JYSK - tapasztalatok
Ú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
- Luck Dragon: Asszociációs játék. :)
- Milyen monitort vegyek?
- Mesébe illő csodakábelt tervezett a GeForce-ok leégése ellen a Segotep?
- MasterDeeJay: Harc a DDR5 árak ellen
- Sony MILC fényképezőgépcsalád
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- One otthoni szolgáltatások (TV, internet, telefon)
- Debian GNU/Linux
- CPU léghűtés kibeszélő
- PlayStation 5
- További aktív témák...
- Gamer PC-Számítógép! Csere-Beszámítás! R5 3600 / RX 5700XT / 16GB DDR4 / 256 SSD + 2TB HDD
- Magyar menüs Delonghi Magnifica S cappuccino automata kávéfőző tejtartállyal
- SAMSUNG PM9E1 "9100 PRO" 2 TB M.2 NVME PCI-E 5.0 x4 - Új - 14.000-12.500 MBs - Eladó!
- Forza Horizon Xbox Limited Edition Controller Új! Bontatlan!!
- GAINWARD GeForce RTX 4070 Ghost 12GB GARANCIÁLIS, DOBOZZAL, SZÁMLÁVAL
- Bomba ár! HP ProBook 450 G6 - i3-8GEN I 8GB I 128SSD I HDMI I 15,6" FHD I Cam I W10 I Gari!
- Xiaomi Redmi 14C / 4/128GB / Kártyafüggetlen / 12Hó Garancia
- Telefon felvásárlás!! Honor 90 Lite/Honor 90/Honor Magic5 Lite/Honor Magic6 Lite/Honor Magic5 Pro
- Samsung Galaxy S25 Ultra 1024GB/1T Újszerű Kártyafüggetlen 1év Garanciával
- BESZÁMÍTÁS! ASUS TUF B760M i9 14900K 32GB DDR4 1TB SSD RX 7900 XTX 24GB ZALMAN Z1 Plus Seasonic 850W
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

