J'essaie de créer une expression de validation qui vérifie la longueur d'une entrée et permet le texte et les signes de ponctuation (par exemple,?;:! "£ $%)Regex pour autoriser le texte, certains caractères spéciaux et rester en dessous d'une longueur spécifiée
ce que je suis venu avec à ce jour est "^\s*(\w\s*){1,2046}\s*$"
mais cela ne permet aucune signes de ponctuation. Pour être honnête, je suis assez peu précis dans ce domaine de sorte que toute aide serait grandement appréciée!
Merci,
Steve
Merci, cet article est très utile et l'explique bien. –
Notez que vous devrez peut-être l'ajuster aux règles d'échappement de votre système. – Svante
Notez également que vérifier la longueur de la chaîne avant de vérifier chaque caractère serait plus efficace, mais autant que je me souvienne, la validation dans ASP.NET est faite par une fonction qui attend une seule regex comme paramètre (que je considère comme mauvaise conception). – Svante