Jslint

2012-05-29 20 views
6
に " ''。安全でないエラーを" 修正する方法を

私は正規表現を持っているJslint

は安全でない'.'

何を作ります文字セット「否定」の使用は「安全でない」?

+0

[jslintメッセージを修正する方法は不安です。](http://stackoverflow.com/questions/7348028/how-to-fix-jslint-message-insecure) – Lambart

答えて

4

この警告を無視するようにJSLintに指示することで警告を修正することができます。regexp: trueをファイルの先頭のJSLint設定に追加します。ここで

.[^...]はデフォルトで警告を生成する理由のためJSLint's explanationです:

They match more material than might be expected, allowing attackers to confuse applications. These forms should not be used when validating in secure applications.

あなたの正規表現を入力/フォームの検証に使用されているのであれば、あなたは警告の注意を取りたいとわずかに異なるコードを使用する場合があります。それ以外の目的に使用している場合は、警告を有効にしておく必要はありません。

関連する問題