Question

J'ai l'expression régulière suivante: J'ai compris l'essentiel de la partie qui se présente comme suit:

ValidationExpression="^[\u0020\u0027\u002C\u002D\u0030-\u0039\u0041-\u005A\u005F\u0061-\u007A\u00C0-\u00FF°./]{1,256}
u00C0-\u00FF°./
quot; u0020 : SPACE u0027 : APOSTROPHE u002C : COMMA u002D : HYPHEN / MINUS u0030-\u0039\ : 0-9 u0041-\u005A : A - Z u005F : UNDERSCORE u0061-\u007A\ : a - z u00C0-\u00FF°./ : ??

Besoin d'aide pour comprendre la dernière partie de l'expression de validation:

<*>

Quelqu'un at-il une idée de ce que cela signifie?

Était-ce utile?

La solution

bizarre ... selon la carte des caractères sous Windows, je dirais "À à",

Ce sont quelques variations (accents, cedillas) sur A, C, E, I, D, N, O, U, Y, la version allemande de Sharp s, ...

Autres conseils

\ u00C0 - \ u00FF sont des lettres accentuées, bien que cela ne soit pas toutes. Et " & # 176; " est juste le caractère de degré. Cependant, " ./" devrait probablement être " \. " autoriser les caractères de période.

Votre question est erronée, vous souhaitez obtenir de l'aide sur Unicode points de code . Vous pouvez les vérifier, par exemple, ici .

Il s’agit de la seconde moitié du supplément Latin1, comprenant les voix accentuées et quelques autres caractères. Voir les liens ci-dessus.

Utilisation de http://rishida.net/scripts/uniview/conversion.php J'ai eu: ', -0-9A-Z_a-zÀ-ÿ

Le résultat de la division de la chaîne d'origine semble étrange, comme si vous n'aviez pas compris ce qu'est une séquence d'échappement Unicode. Cela devrait plutôt ressembler à:

\u0020
\u0027
\u002C
\u002D
\u0030-\u0039
\u0041-\u005A
\u005F
\u0061-\u007A
\u00C0-\u00FF
°
.
/

Vous pouvez rechercher la signification de ces points de code sur le site Web Unicode:

Les trois derniers caractères signifient exactement ce qui est écrit:

  • signe de degré
  • point / point / point final
  • barre oblique

Il semble que ce soit la plage de caractères présentée dans les deux dernières colonnes du TABLEAU ASCII-II au lien suivant vers Graphique ASCII étendu

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top