seth: RegEx Problem

Beitrag lesen

gudn tach!

Problemlösung in perl mit positiv lookbehinds

my $tag = '<value>';

/(?<=$tag)([^<>]*)/

Eine Einschränkung haben lookbehinds: Der Suchstring muss eine feste Länge haben.

ab perl 5.10 gilt das fuer zero-width positive look-behinds nicht mehr:

/$tag\K[^<>]*/

Nach PHP portieren musst du selbst.

zumindest der regexp lautet in php auch so. (dort gibt's auch \K)

prost
seth