Получавам тази 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