Thread Wie bekomme ich Werte aus Zeichenketten (17 answers)
Opened by jan99 at 2015-08-18 08:22

GwenDragon
 2015-08-18 11:30
#181828 #181828
User since
2005-01-17
14555 Artikel
Admin1
[Homepage]
user image
Ja, dann muss im RegEx-Ausdruck die Variable eingesetzt werden und der Inhalt dieser Variable als normale Zeichen maskiert (im Regex ist diese dann eingeschlossen in \Q und \E) werden.

Code (perl): (dl )
1
2
3
4
$string = q(<Revision MajorVersion="16" MinorVersion="2" BlahBlubb="4711" UserVersion="1" />);
$such_parameter = 'BlahBlubb';
($wert) = $string =~ m|<.*\Q${such_parameter}\E="(\d+)"[^>]+>|i;
say $wert;
ergibt
4711
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

View full thread Wie bekomme ich Werte aus Zeichenketten