2

A-Z文字、AA-ZZAAA-ZZZなどの文字列を正規表現で検証したいと思います。私[A-Z]は最初のケースを検証することを知っていますが、他のケースはどうですか.

A, B, C, D, E, .... Z

また

AA, BB, CC, DD, EE, .... ZZ

また

AAA, BBB, CCC, DDD, EEE, ... ZZZ

等々...

4

3 に答える 3

5

これを書くのは面倒ですが、任意の数の文字を一致させ、すべて同じ文字にする必要がある場合は、次のようなものを使用できます。

^(A+|B+|C+|D+ ...)$

残りのアルファベットも同様です。

于 2012-11-12T21:54:20.367 に答える
3

試す

^(\w)\1*$

任意の単語文字に一致します。複数の文字である場合は、同じである必要があります。

于 2012-11-12T22:06:31.080 に答える
2

正規表現エンジンがサポートしている場合は、後方参照を使用できます。

^([A-Z])\1*$
于 2012-11-12T21:53:59.723 に答える