Я получаю эту ошибку jshint «Небезопасно '^'» из этой строки javascript:
var test = content.replace(/d=([^&]*)/, 'd=test');
Кто-нибудь знает, как я могу решить эту проблему?
Я получаю эту ошибку jshint «Небезопасно '^'» из этой строки javascript:
var test = content.replace(/d=([^&]*)/, 'd=test');
Кто-нибудь знает, как я могу решить эту проблему?
Установите флажок Допускать . и [^...]. в /RegExp/.
правда если . и [^...] должны быть разрешены в литералах RegExp. Они соответствуют большему количеству материалов, чем можно было бы ожидать, что позволяет злоумышленникам запутать приложения. Эти формы не следует использовать при проверке в безопасных приложениях.
\w
или \d
в зависимости от того, что вы там ожидаете.
- person alex; 31.08.2011