0

私は正規表現の問題に苦しんでいます。要件は、 0.01 から 1 までのすべての値を取得する必要があることです。正規表現 ^[0]+(\0-9]{1,10})?$|^[1] を使用しています。これには、 0 から 1 までの値は含まれません。ただし、要件は、0.0 と 0.00 を除く 0.01 から 1 の範囲の値を受け入れることです。これに正規表現を使用する方法がわかりません。入力を検証するためのJavaコードにアクセスできません。Regex を介してのみ制御する必要があります。これについて助けが必要

4

1 に答える 1

1

この正規表現はあなたが望むもののようです

"0\.[1-9]?|0\.[0-9][1-9]|1"

于 2013-03-04T04:44:40.163 に答える