Thread Mit regex bestimmten Teil maskieren und in Variable speichern? (5 answers)
Opened by bandchef at 2014-05-07 11:16

Raubtier
 2014-05-07 11:39
#175387 #175387
User since
2012-05-04
1075 Artikel
BenutzerIn
[default_avatar]
2014-05-07T09:26:19 bandchef
Es funktioniert soweit. Die unnütze Zeile braucht man also nicht, weil die nicht explizite Variable $1 schon in der if-Abfrage "befüllt" wird? Ist das richtig?

Ja. Sie wird immer dann befüllt, wenn eine Regexp im Spiel ist.
Quote
Ist es guter Stil mit diesen nicht deklarierten Variablen zu arbeiten, oder sollte man diese Variablen lieber generell so zwischenspeichern, wie ich es gemacht habe?

Nur sehr wenige, einfache Befehle: nimm ruhig $1 etc.
Mehr Befehle folgen oder die Werte werden auch später benötigt: einer benannten Variablen zuweisen.
Quote
Wie heißen diese $1, $2, $3,... Variablen? Unter welchem Namen findet man da weitere Infos?

Keine Ahnung, wie die heißen, sorry. Die () in REs heißen "capture group".

View full thread Mit regex bestimmten Teil maskieren und in Variable speichern?