3

私は次の正規表現を持っています: 私は次のような部分のほとんどを見つけました:

ValidationExpression="^[\u0020\u0027\u002C\u002D\u0030-\u0039\u0041-\u005A\u005F\u0061-\u007A\u00C0-\u00FF°./]{1,256}$"

u0020 : スペース
u0027 : アポストロフィ
u002C : コンマ
u002D : ハイフン/マイナス
u0030-\u0039\ : 0-9
u0041-\u005A : A - Z
u005F : アンダースコア
u0061-\u007A\ : a - z

u00C0-\u00FF°./ : ??

検証式の最後の部分を理解するのに助けが必要です:

u00C0-\u00FF°./

誰でもこれが何を意味するのか分かりますか?

4

6 に答える 6

2

\ u00C0-\ u00FFはアクセント付きの文字ですが、すべてではありません。そして、「°」は単なる度文字です。ただし、「。/」はおそらく「\」である必要があります。ピリオド文字を許可します。

于 2008-10-09T16:13:50.090 に答える
2

奇妙な...Windowsの文字コード表によると、私は「Àtoÿ」と言います

これらは、A、C、E、I、D、N、O、U、Y、ドイツ語のSharp s、..のいくつかのバリエーション(アクセント、セディーユ)です。

于 2008-10-09T16:18:54.400 に答える
1

質問のタイトルが間違っています。Unicode コードポイントのヘルプが必要です。たとえば、ここで確認できます。

ラテン1サプリメントの後半で、強調されたボーカルやその他のキャラクターが含まれています。上記のリンクを参照してください。

于 2008-10-09T16:20:42.930 に答える
0

http://rishida.net/scripts/uniview/conversion.phpを使用して 、次のように取得しました:'、-0-9A-Z_a-zÀ-ÿ

于 2008-10-09T17:00:47.000 に答える
-2

The Extended ASCII Chartへの次のリンクで、TABLE ASCII-II の最後の 2 列に示されている文字の範囲のようです。

于 2008-10-09T16:23:59.680 に答える