2012-02-29 20 views
0

一部の正規表現を構築して、一部のテキストボックスコントロールを検証しようとしています。私はいくつかの研究とテストを行ってきましたが、これを動作させることはできません。私は正規表現を作成しようとしています何の例は次のとおりです。c#数値範囲の正規表現10進数

範囲0〜10個の数字、および0または小数点以下2桁

答えて

0

(0|([1-9][0-9]{0,9}))(\.[0-9]{1,2})?は、あなたが望むものです。

もちろん、[0-9]には\dを使用できます。私は[0-9]を理解に役立てるために使用しました

+0

この解決策は、1または2のような数字にはマッチしません、それは私の問題です –

+0

"(^(?:\\ d | [0-9])$)| (^ [0-9]([\\。\\、] [0-9] {1,3})?$) "; –

+0

テストにはhttp://www.nvcc.edu/home/drodgers/ceu/resources/test_regexp.aspを使用しました。私は決勝を忘れたと認めますか? –