Mailinglisten-Archive |
Moin Frat, wie heißt du eigentlihc wirklich....? php-bounces at phpbar.de <> kritzelte: > Undzwar will ich alle fett-formatierten Texte, die mit "hallo" > anfangen aus einer HTML Datei lesen. > > Wenn ich die Anfrage so gestaltete, klappt es ja auch: > > preg_match_all('/<b>(hallo[^"])/is',$filing,$array); > > aber sobald eine Variable stattdessen verwendet > wird, dann geht nichts mehr: > > $hallo = "hallo"; > preg_match_all('/<b>($hallo[^"])/is',$filing,$array); Entweder muss es preg_match_all('/<b>(\$hallo[^"])/is',$filing,$array); heißen, dann wird der String "$hallo" gesucht, oder du musst doppelte Anführungszeichen benutzen, damit $hallo durch den Wert der Variablen $hallo ersetzt wird, also dann preg_match_all("/<b>($hallo[^\"])/is",$filing,$array); (" muss dann maskiert werden!). mfg Nico
php::bar PHP Wiki - Listenarchive