Lorsque je teste mon javascript à ce site il se comporte comme je m'attendais.Javascript RegExp échoue toujours
Cependant quand je tente de le tester sur ma page il échoue toujours le test
function testName() {
if (new RegExp('^(?!^(\..+)?$)[^\x00-\x1f\\?*:^&!`[email protected]#$$+=<>\?\*;|/]+$').test("me")) {
alert("good");
}
else {
alert("invalid characters");
} return false;
}
L'expression est censé tester un nom de fichier pour les caractères spéciaux comme ^&*!~
+ = <> `etc. Am I Il manque quelque chose de stupide?
S'il vous plaît reproduire le problème sur un site public ou sur http: // jsbin.com Le code semble correct. Je suppose que c'est autre chose, en dehors de ce code, qui cause un problème. – brianpeiris