2017-05-31 3 views
0

私は数テキストボックスコントロールでマスクを設定する方法asp.net C#でのロシア語アルファベット

ので、私のテキストボックスのメールを送る

0の場合L000

textbox.mask=mask; 

Lマスクセット内のテキストボックスを使用していたAsp.netのC# を使用していますis Valid Entry is A123

私はロシア語を使用しています。

正規表現の形式は

   { '0', @"\d" }, 
       { '9', @"[\d]?" }, 
       { 'L', "[a-zA-Z]" }, 
       { '?', "[a-zA-Z_ ]?" }, 
       { '&', @"[\p{Ll}\p{Lu}\p{Lt}\p{Lm}\p{Lo}]" }, 
       { 'C', @"[\p{Ll}\p{Lu}\p{Lt}\p{Lm}\p{Lo}]?" }, 
       { '#', @"[ \d+-]?" }, 
       { 'A', @"\W" }, 
       { '\\', "\\" } 

ある方法ではない英語の

でロシア語アルファベットを設定するには、ロシアの正規表現のフォーマットは何ですか?

+0

'\ pを{IsCyrillic} \ D {3}? 'あなたが望むものに合うかもしれません。しかし、それを実際のコードでどのように実装したいのですか? –

+0

私は私のテキストボックスにロシア文字のみをサポートしています –

答えて

0

マスク正規表現は 英語のアルファベット

{ 'L', "[a-zA-Z]" }, 

ロシア語アルファベット

{ 'L', "[А-Яа-я]" }, 

ロシア語アルファベットや英語のアルファベットです:

{ 'L', "[А-Яа-яa-zA-Z]" }, 
関連する問題