Thread Regulären Ausdruck als Übergabe aus Formular (26 answers)
Opened by Gast at 2005-05-04 14:27

betterworld
 2005-05-04 21:47
#54586 #54586
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
Ihr braucht weder qr noch eval!
Code: (dl )
1
2
3
4
5
6
7
8
9
## Zuweisung der Werte zu den Variablennamen
$string = $Formular[1];
$regexstring = $Formular[3];

foreach ($string)
{
$_ =~ $regexstring;
}
$output = $string;


Das funktioniert, wenn man auf Matches testen moechte. Da sollte man dann auch noch den Rueckgabewert pruefen, sonst macht das kaum Sinn.

Wenn man ersetzen moechte, geht das so:
Code: (dl )
1
2
3
4
foreach ($string)
{
s/$regexstring/ersetzen/;
}


Beachte, dass $regexstring in keinem Fall Schrägstriche oder ähnliches braucht.\n\n

<!--EDIT|betterworld|1115229068-->

View full thread Regulären Ausdruck als Übergabe aus Formular