3

セミコロン、コロンの一重引用符、および二重引用符を使用できない正規表現を作成しようとしています

var address=/^[\u0022\u0027\u003A\u003B]{1,50}$/

アドレス.テスト(値);

これは私のコード

このコードは、テキストボックスにのみが含まれている場合にのみ実行されます。: ' "

if ;123 このコードは実行されません

私を助けてください

4

1 に答える 1

2

左角かっこ ([) の後にサーカムフレックス (^) 文字を追加して、否定 (「... 以外の任意の文字」) を示します。

var address=/^[^\u0022\u0027\u003A\u003B]{1,50}$/

それがない場合、式は値が実際に除外したい文字のみを含む文字列であることをテストします。

于 2012-05-01T09:53:57.927 に答える