Le symbole alpha habituel pour les expressions régulières \w
dans le .NET Framework correspond aux symboles alphanumériques et est donc équivalent à [a-zA-Z0-9]
, n'est-ce pas? Il y a [a-zA-Z]
équivalent dans .NET?Existe-t-il un matcher Alpha pour .NET Regex?
0
A
Répondre
6
Pas tout à fait, \w
correspond également au caractère de soulignement et aux caractères accentués (ä, ó, etc.).
Si vous voulez juste faire correspondre les lettres (y compris ceux accentués), vous pouvez utiliser la propriété Unicode \p{L}
0
De l'MSDN documentation:
Si le comportement ECMAScript conforme est spécifié, \ w est équivalent à [a-zA-Z_0-9]. Pour plus d'informations sur les expressions régulières ECMAScript, consultez Options d'expressions régulières et Comportement de correspondance ECMAScript vs. canonique.
Donc, si vous utilisez
new Regex("\w", RegexOptions.ECMAScript);
Il sera équivalent à [a-zA-Z_0-9]
Questions connexes
- 1. java regex matcher
- 2. Java Regex Matcher Question
- 3. REGEX matcher une chaîne de
- 4. Motif, matcher en Java, REGEX aide
- 5. Regex - caractères alpha spéciaux? - Python
- 6. aide à utiliser Java Matcher pour modifier un groupe
- 7. Comprendre modèle et matcher
- 8. RegexpError: débordement de pile dans regexp matcher
- 9. Utilisation de \ G boundary Matcher en Java
- 10. Regex - Correspond aux caractères alpha qui ne correspondent pas à un sous-ensemble de caractères alpha (C#)
- 11. regex caractère alpha correspondant suivi de 4 caractères alphanumériques
- 12. Regex remplace les caractères non-alpha consécutifs par caractère unique
- 13. JavaScript Regex (chaîne doit inclure uniquement alpha, espace, trait d'union)
- 14. Regex .NET question
- 15. easymock - matcher et appels multiples
- 16. .NET RegEx aide
- 17. .Net Regex ValidationExpression ASCII
- 18. Comment obtenir plusieurs groupes regex à partir de Matcher en Java?
- 19. .NET Regex Instance Caching
- 20. Numéros décimaux .NET regex
- 21. Comment créer un Regex .NET avec un quantificateur dynamique
- 22. Comment utiliser BMP 32 bits alpha-blended dans .Net
- 23. mélange de couleurs Alpha dans .NET Compact Framework 2.0
- 24. Comment utiliser Pattern Matcher en java?
- 25. Récupération d'une valeur alpha de pixel pour un UIImage (MonoTouch)
- 26. Un générateur Regex pour les requêtes CSS
- 27. Pourquoi mon matcher échoue-t-il?
- 28. Regex .NET requête pour trouver une seule nouvelle ligne
- 29. .NET Regex - besoin d'une chaîne de correspondance pour l'analyse
- 30. .Net Regex pour analyser le format JSON spécifique
plus d'informations sur http://www.regular-expressions.info/unicode.html –
est ici un lien vers tous les classes de caractères dans .NET Regex en détail: http://msdn.microsoft.com/fr-fr/library/20bw873z.aspx –