Mailinglisten-Archive |
Hi Reinhold, am Dienstag, 17. Februar 2004 um 12:32 Uhr schriebst Du: > $suchanfang = "<table width="550" border="0" cellspacing="0" cellpadding="0"> > <tr> > <td bgcolor="#808080"><font size="4" color="#ffffff"> > <b>" > $suchende = "</b> > <i>" > Leider erhalte ich dann folgende Fehlermeldung: > Warning: Unknown modifier 'b' in > D:\Daten\Internet\websites\etikettenwelt.de\html\php\test.php on > line 39 > In Zeile 39 steht: > preg_match("/$suchanfang(.*)$suchende/s",$daten,$matches); > Ich vermute daß irgendein "b" aus $suchanfang oder $suchende zu dieser > Fehlemeldung führt. Nicht irgendein "b", sondern das in $suchende. Du musst den Slash (/) escapen: $suchende = "<\/b...."; oder die Delimter von "/" ind "%" oder "!" ändern. Vielleicht wäre bei Deinem Beispiel ein "!"-Delimeter gut, da der vermutlich in dem HTML-Suchstring nicht enthalten sein wird... Gruß, Marcus -- http://www.geheimorden.de mailto:marcus at geheimorden.de
php::bar PHP Wiki - Listenarchive