2011-06-19 22 views
0

winformsでは、正規表現を使用して10進形式をチェックします。私の書式が正しいかどうかを確認してください。正規表現の10進形式

123456.1234 

"^{0,1}[0-9]{0,1}[0-9]{0,1}[0-9]{0,1}[0-9]{0,1}[0-9]{0,1}[.]{0,1}[0-9]{0,1}[0-9]{0,1}[0-9]{0,1}$" 

例えば

は、任意のより良いフォーマットはありますか?

実際には、私はちょうど6数字と4小数点を取得したいと思います。どのようにフォーマットするのですか?

答えて

1

^\d+(\.\d)?$は良くなりませんか?

これは、文字列の先頭の数字をチェックし、次に.の後に別の数字が続くかどうかをチェックします。

+0

+1小数点以下の桁数に一致する数量桁を追加しますか? – alex

+0

実際には、私はちょうど6数字と4小数点を取得したいです。どうやってするの? – soclose

+1

'^ \ d {6} \。\ d {4} $'です。これはちょうど6つの数字のために働き、次に '.'そして最後に4つの数字のために働くでしょう。 –