2016-04-07 10 views
-1
/\$|\#|\%|\<|\>|\&|\^|\&|\*|\'|\,/ 

Dies ist der reguläre Ausdruck, um spezielle Charterer einzuschränken. Ich wollte nur White Space RegEx zusammen mit dem aktuellen Ausdruck hinzufügen.RegEx zum Hinzufügen von Speicherplatz in JavaScript einschränken?

+0

sein kann '| \ s' ... – Rayon

+0

'/ \ $ | \ # | \% | \ <|\> | \ & | \^| \ & | \ * | \ '| \, | \ s /' –

+0

Sie möchten erlauben oder nicht Ich möchte nicht erlauben –

Antwort

2

Das ist es:

/[$#%<>&^*',\s]/ 
+0

gibt es ein Problem. es erlaubt Leerzeichen am Ende und Anfang – Akhil

+1

@Akhil, nein, tut es nicht. Überprüfen Sie, ob vor dem Regex-Test "trim" aufgerufen wurde. – Qwertiy

+0

Wie die Länge mit diesem Ausdruck zu beschränken – Akhil

1

Versuchen Sie folgendes:

/\$|\#|\%|\<|\>|\&|\^|\&|\*|\'|\,|\s/ 
+0

immer noch erlaubt Räume. – Akhil

+0

Es gibt einen unerwünschten Space vor '\ s'. –

+0

[regexr.com] (http://regexr.com/) & fügen Sie diesen Ausdruck ein und validieren Sie –

Verwandte Themen