1

正規表現を使用して次の文字列を検証する必要があります。これらは、この文字列に適用される制約です。

  1. 最初から9つの数字があります。
  2. 最後に、文字「V」または「X」があります。それらは単純なものでも資本的なものでもかまいません。
  3. ストリングの全長は10でなければなりません。

例:84256142V、547812375X

誰かがこれを検証するための正規表現を私に提供できますか?

4

3 に答える 3

5

^\d{9}[VX]$正規表現エンジンで大文字と小文字を区別しないモードにした場合、それ以外の^\d{9}[vVxX]$場合。

于 2011-09-03T13:43:52.117 に答える
2

言語によって異なりますが、次のようになります。

^[0-9]{9}[VvXx]$
于 2011-09-03T13:44:24.510 に答える
2

必要な正規表現は次のとおりです。/^(\d){9}(V|X)$/i

于 2011-09-03T13:47:06.617 に答える