0

数字、文字 (大文字と小文字は区別されません)、およびコンマに一致する正規表現を作成するのを手伝ってください。ただし、最初、最後、または連続する複数のコンマは無効です。有効な文字列の例: "123,АВc,0aB12,3c", "ABc", "567". 無効な文字列の例: "123,,456789"; "、"; "、、"; ",123,456"; "123,456".

4

5 に答える 5

3
 ^([A-Za-z0-9]+,)*[A-Za-z0-9]+$

PCRE 互換の正規表現を使用できる場合。

于 2013-05-27T12:52:20.810 に答える
2

多分これはうまくいきます:

^[A-Za-z0-9]+(,[A-Za-z0-9]+)*$
于 2013-05-27T12:51:37.820 に答える
1
[0-9A-Za-z]+(?:,[0-9A-Za-z]+)*
于 2013-05-27T12:49:25.197 に答える
1

/^[0-9a-z]+(,[0-9a-z]+)*$/i(未検証)

于 2013-05-27T12:50:11.287 に答える
1

いくつかの英数字に一致し、オプションでコンマとそれに続くいくつかの英数字で構成されるグループに一致します。

^[\dA-Za-z]+(,[\dA-Za-z]+)*$
于 2013-05-27T12:50:33.600 に答える