Je veux une regex qui va vérifier qu'une chaîne commence par une lettre suivie de quelques lettres, chiffres ou caractères de soulignement. Selon mon parseur EditPadPro regex le test suivant devrait passer. Mais ce n'est pas le cas.Pourquoi Regex ne fonctionne-t-il pas dans .NET?
Regex.IsMatch("Class1_1", @"^\w[\w|\d|_]*$").ShouldBeTrue();
Que manque-t-il?
Ceci correspond à 'a | b' – SLaks
Nevermind everyone. J'ai eu un type incorrect mais je ne savais pas que \ w inclut des chiffres et des traits de soulignement –