Ce n'est que l'expression régulière de la chaîne “\\p{Ctrl}” match en Java?
Je pense que c'est de répondre à l'ensemble des caractères de contrôle (pas sûr de ce que "tout" peut-être), mais je ne peux pas en être certain, je ne peux pas le trouver dans toute autre documentation que quelques réflexions en Perl forum. Personne ne sait?
\p{name} correspond à un caractère Unicode classe; consulter le Unicode spec pour voir ce que les points de code sont dans la classe. Ici est une discussion spécifique à Java moteur d'expressions régulières (Cntrl étant l'un des exemples), bien que la même chose s'applique à de nombreux autres regex moteurs.
À partir de la documentation de
:
Qui est, il correspond à tout caractère avec la valeur hexadécimale 00 à 1F ou 7F.
La Article de Wikipedia sur les caractères de contrôle les listes de chaque personnage et de ce qu'il est utilisé pour si vous êtes intéressé.
OriginalL'auteur aioobe
\p{name}
correspond à un caractère Unicode classe; consulter le Unicode spec pour voir ce que les points de code sont dans la classe. Ici est une discussion spécifique à Java moteur d'expressions régulières (Cntrl
étant l'un des exemples), bien que la même chose s'applique à de nombreux autres regex moteurs.OriginalL'auteur geekosaur