"Fundstelle" in regulärem Ausdruck
Siggi
- perl
Hallo,
ich bin sicher, dass es eine Variable gibt, die angibt wo im String der erste Treffer gelandet wird.
Aber meine Suche mit Google und SELFHTML war bisher erfolglos, weil ich wohl den Begriff (Treffer, Suchposition ...) nicht kenne.
Sicherlich kann mir jemand von Euch dies auf Anhieb beantworten.
Danke
Siggi
Hi,
ich bin sicher, dass es eine Variable gibt, die angibt wo im String der erste Treffer gelandet wird.
Aber meine Suche mit Google und SELFHTML war bisher erfolglos, weil ich wohl den Begriff (Treffer, Suchposition ...) nicht kenne.
@- enthält die Anfangspositionen der Subpatterns, wobei subpattern 0 das gesamte Pattern ist.
$-[0] ist also die Anfangsposition des Treffers.
@+ enthält die Endpositionen.
cu,
Andreas
@- enthält die Anfangspositionen der Subpatterns, wobei subpattern 0 das gesamte Pattern ist.
$-[0] ist also die Anfangsposition des Treffers.
@+ enthält die Endpositionen.
Von mir noch der Link zum Nachlesen: http://perldoc.perl.org/perlretut.html#Extracting-matches
Siechfred