1

正規表現を使用してjsで空白を許可する際に問題があります。それが何であるかはわかりませんが、検索していて、うまくいく答えを見つけることができませんでした。

私は正規表現に本当に慣れていないので、この単純なことを知らないことを親切にしてください。

現在許可されている文字は次のとおりです。 var validChar = /^[A-Z0-9]+$/i; スペースを追加すると機能しません。/^[A-Z 0-9]+$/i

スペースを認識させるにはどうすればよいですか?

4

2 に答える 2

6

正規表現の空白文字は " \s " のように定義されます:

/^[A-Z0-9\s]+$/i
于 2012-11-02T09:14:22.523 に答える
1

このように、最後に空白を追加します var validChar = /^[A-Z0-9\s]+$/i;

于 2012-11-02T09:15:25.010 に答える