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