-2
nur folgende Zeichen in der Zeichenkette erlaubtJavascript RegExp zu prüfen, ob jedes andere Zeichen im String
1 2 3 4 5 6 7 8 9 0() -
Ich möchte, überprüfen, ob Zeichenfolge jede enthält andere Zeichen
nur folgende Zeichen in der Zeichenkette erlaubtJavascript RegExp zu prüfen, ob jedes andere Zeichen im String
1 2 3 4 5 6 7 8 9 0() -
Ich möchte, überprüfen, ob Zeichenfolge jede enthält andere Zeichen
Dies sollte Sie bekommen, was Sie brauchen, aber es wird auch Räume erkennen:
/[^\d()-]/g
Beispiel:
var foo = 'hello1234567890()-world';
// Will match 'hello' and 'world'
var bar = foo.match(/[^\d()-]/g);
if(bar) {
// Invalid input
} else {
// Is valid
}
Sie möchten also nach etwas suchen, das nicht _ ein Komma oder eine Ziffer ist? Also ... '/ [^ \ d,]/g'? – evolutionxbox
also nicht mit den zulässigen Zeichen verwenden – epascarello
'/ [^ \ d \ (\)]/g' [regex101] (https://regex101.com/r/r1a2hm/2) Ich schlage vor, Seiten wie diese auszuprobieren –