Jörg Peschke: RegExp als String

Beitrag lesen

Hallo,

Leider funktioniert er nicht, wenn ich die RegExp über das Feld eingeben. Da es dann wohl als String erkannt wird. Kann mir jemand sagen, ob es da eine Umwandlung gibt, oder wie man das sonst lösen kann?

Du kannst durch einen "eval" auf einen String eine gültiges RegExp-Objekt erhalten:

var RegExpStr = "/abc/";

var ergebnis = word.match(eval(RegExpStr));

Viele Grüße,
Jörg