4 ~ 6 桁の数字とコンマで区切ることができる文字列の正規表現が必要です。これは、この正規表現によって既に行われています。
@"^(\d{1,6},{1})+$"
私が望まないのは、最後にコンマです
この既存の正規表現は、タイプが 0234、23544、234332 の文字列に対して機能します。
次の文字列の正規表現が必要です:0234,23544,234332。
4 ~ 6 桁の数字とコンマで区切ることができる文字列の正規表現が必要です。これは、この正規表現によって既に行われています。
@"^(\d{1,6},{1})+$"
私が望まないのは、最後にコンマです
この既存の正規表現は、タイプが 0234、23544、234332 の文字列に対して機能します。
次の文字列の正規表現が必要です:0234,23544,234332。
最も簡単なのはおそらく次のとおりです。
/^(\d{4,6},?\b)+$/
この正規表現を試してください
^\d{1,6}(,\d{1,6})*(\.)?$
これ^\d{1,6}(,\d{1,6})*$
でうまくいくはずです。グループに 4 ~ 6 桁が必要な場合は、 に置き換え{1,6}
ます{4,6}
。
私はアドバイスします
(\d{4,6}[,|\.])
「グローバル」に一致する場合、たとえばすべてのオカレンスに一致すると、次のようになります。
0234,
23544,
234332.
0234,
23544,
234332,
ここを見てください!
perlの場合は
m/(\d{4,6}[,|\.])/g