Mailinglisten-Archive |
Hi Liste, wieder mal ein PCRE Problem ;-) $str = "<TITLE>just a test #my_title# - #my_Name#</TITLE>"; Dann moechte ich gern folgendes sagen koennen: - der naechstliegende tag fuer my_title ist <TITLE> - der naechstliegende tag fuer my_Name ist <TITLE> (- usw. unter Umstaenden) Mein Versuch a la preg_match_all("=(<.*?>).*?#(.*?)#=s", $str, $match, PREG_PATTERN_ORDER); p($match[1]); p($match[2]); ist nicht ganz gluecklich Output: 0 => <TITLE> 0 => my_title my_Name und <TITLE> sind nicht gematcht worden. Haette jemand einen Vorschlag ? Vielen Dank und Gruss, Juri
php::bar PHP Wiki - Listenarchive