ここに正規表現の構文が追加されました。いくつかの入力検証を提供するために正規表現を書こうとしています。制限付き小数点の正規表現
私が必要とするのは、整数をマッチさせるための正規表現か、小数点以下1桁の小数です。ここで
Good Match
1
12
100
1.1
100.1
1.0
No Match
1.22
1.
0
012
は私が思い付いたものですが、それは動作しません:
Regex.IsMatch(paidHours, "\\d+[.]?[0-9]?")
@Otielあなたは '.'をエスケープする必要はないと確信していますか? – hsz
@Otiel:エスケープする必要があります。それ以外の場合は、!@#$%^&*()なども一致します。 –
あなたが期間を脱し次第、+1してください: –