2016-09-29 12 views
0

私は次のパターンを使用して入力フィールドを検証しようとしていますが、私はこのエラーを取得:キャッチされないでSyntaxError:無効な正規表現

<input id="testMyU" type="text" required maxlength=35 pattern="((?!((&[^\ ]*;))|([<>])).)*" > 

エラー:

Pattern attribute value ((?!((&[^\ ]*;))|([<>])).)* is not a valid regular expression: Uncaught SyntaxError: Invalid regular expression: /((?!((&[^\ ]*;))|([<>])).)*/: Invalid escape 

私は私のミスを見つけることができません。 ...

答えて

2

あなたの問題はここにある:

<input id="testMyU" type="text" required maxlength=35 pattern="((?!((&[^\ ]*;))|([<>])).)*" > 
                     ^

ダブルバックスラッシュを使用してください。

+0

ありがとうございます。 – wawanopoulos

+1

良い!こんにちは、このアイコンをクリックして答えてください:) – ThePerplexedOne

+0

あなたは私の時間を節約します。 – AFN

関連する問題