- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Milyen okostelefont vegyek?
- Apple iPhone 17 - alap
- Samsung Galaxy S25 - végre van kicsi!
- Milyen GPS-t vegyek?
- Netfone
- Realme GT 2 - aláírjuk
- Android alkalmazások - szoftver kibeszélő topik
- Fotók, videók mobillal
- Apple iPhone 16 Pro - rutinvizsga
Ú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
- OLED TV topic
- VGA kibeszélő offtopik
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Filmvilág
- Nvidia GPU-k jövője - amit tudni vélünk
- Milyen egeret válasszak?
- Kezdő fotósok digitális fényképei
- Linux kezdőknek
- Kertészet, mezőgazdaság topik
- Milyen légkondit a lakásba?
- További aktív témák...
- Apple iPhone 14 Pro - 128 GB Space Black ajándék Pitaka tokkal
- Új Dobozos PcCom Revolt Gamer Tervező Vágó laptop -65% 15,6" i7-13700H 32/1TB RTX4060 8GB FHD 144Hz
- Dell Inspiron 14 5401 / i5-1035G1 / 8gb ddr4 / 500gb nvme ssd / jó akku/ magyar bill. / töltő
- Dell Latitude 7490 i7-8650u / 16gb ddr4 / 500gb ssd / Magyar Bill /jó akku / töltő
- Xbox Seris X eladó ( GARANCIÁS )
- Új, Garanciális (1-3ÉV) Gamer PC-Számítógép, néve szóló számlával! I5 14400F / RTX 5060 / 32GB DDR5
- Lenovo ThinkPad T480, T580, P51s, P52s, T480s belső akkumulátor eladó
- OPCIONÁLIS: 2 részletben is elviheted Razer Naga V2 Pro Gamer egér (RZ01-0440100)
- Eredeti Lenovo 300W töltők - ADL300SDC3A
- Apple Watch Series 6 44mm GPS Black 1 év Garancia Beszámítás Házhozszállítás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest