Christian: Regulärer Ausdruck mit Variablen

Beitrag lesen

Hi,

ich habe folgende Funktion geschrieben die auch sehr gut funktioniert. Ich möchte jedoch die Vaiable "strtest" für das schon eingesetze "objcode=false" ersetzen, wie kann ich das machen.

»»

ganz einfach:

strRegExpMuster = eval(strtest);

strtest muss dann aber die / mit enthalten:

strtest = "/objcode=false/";

diesen String musst du an deine Funktion übergeben.
Dieser kann dann mit eval() als RegExp-Objekt interpretiert werden und somit können die RegExp-Methoden (z.B. test()) darauf angewendet werden.

Gruß
Christian