Visa ett inlägg
Oläst 2008-07-01, 18:25 #6
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Citat:
Originally posted by Subcura@Jul 1 2008, 13:27
Testade med följande, som tyvärr inte ekade ut något

Kod:
$string = '<h1>Hejsan du</h1> hahahahah <h1>wee</h1> gigigigigi <h1>apa hål</h1> dfjjsdfjk <h1>hej apa</h1>';
echo preg_replace('/<h1>([^<]*)(\pL+)<\/h1>/ui', "<h1>$1<em>$2</em></h1>", $string);
exit();
Provade just med
Kod:
$string = '<h1>Hejsan du</h1> hahahahah <h1>wee</h1> gigigigigi <h1>apa hål</h1> dfjjsdfjk <h1>hej apa</h1>';
echo preg_replace('/<h1>([^<]* )?(\pL+)<\/h1>/ui', "<h1>$1<em>$2</em></h1>", $string);
som fungerade som tänkt. (Obs. regexpet ändrat lite, kan säkert också optimeras.)

Vilken php-version har du? Varför exit på slutet? Vilken teckenkodning använder du?
martine är inte uppkopplad   Svara med citatSvara med citat