| @REGEXSUB |
@REGEXSUB[n,ausdruck,zeichenkette] - gibt die "n-te" passende Gruppe in der Zeichenkette zurück. (Wenn Sie in expression keine Gruppe angeben, gibt @REGEXSUB eine leere Zeichenkette zurück.) Der Ausdruck muss in doppelte Anführungszeichen eingeschlossen werden, wenn er Trennzeichen (Leerzeichen, Komma oder Tabulator) enthält. Siehe Syntax regulärer Ausdrücke für unterstützte Ausdrücke.
Beispiele:
echo %@regexsub[2,(\w+)\s(\1)\W,"She said that that was not correct."]
that
echo %@regexsub[0,(\w+\.)+\w+,"users.mail.com"]
users.mail.com
echo %@regexsub[1,(\w+\.)+\w+,"users.mail.com"]
mail.