Variable an RegExp übergeben
Thorsten
- javascript
Hallo allerseits,
ich schlage mich derzeit mit dem Problem herum, dass ich mit RegExp eine Option innerhalb einer <Select> Liste auf das Vorkommen eines Musters prüfen will.
Wenn ich ein festes Muster nach dem Prinzip
var FilterValue = /(\wMusterwert.+)/;
var out = FilterValue.exec(val);
auf die Liste anwende, dann bekomme ich auch Treffer.
Aber wie muss ich den RegExp gestalten, wenn das Muster aus einem Inputfeld stammt und in einer Variablen vorliegt?
Viele Grüße
Thorsten
Hallo Thorsten.
Aber wie muss ich den RegExp gestalten, wenn das Muster aus einem Inputfeld stammt und in einer Variablen vorliegt?
In einem solchen Fall kannst du nicht mit der Literalschreibweise für reguläre Ausdrücke arbeiten, sondern musst ein RegExp-Objekt erzeugen. Dieses nimmt als Parameter einen Ausdruck in Form einer Zeichenkette entgegen.
Einen schönen Donnerstag noch.
Gruß, Ashura
Hallo Ingrid.
Besser: Core JavaScript 1.5 Reference:Global Objects:RegExp
Einen schönen Donnerstag noch.
Gruß, Ashura
Hallo
Hallo Ingrid.
ich heisse zwar Thorsten, aber macht nix ;-)
Vielen Dank für Deine prompte Antwort. Manchmal sollte man rechtzeitig Feierabend machen und das sprichwörtliche Brett vorm Kopf "abchillen".
Dein Tippo hat mir geholfen.
Einen schönen Donnerstag noch.
Dir einen schönen Freitag
Viele Grüße
Thorsten
hi,
Hallo Ingrid.
ich heisse zwar Thorsten, aber macht nix ;-)
gruß,
wahsaga