数字と文字の特定の形式を検証する必要があります。
チェックする正規表現文字列は何でしょうか
nnnnnnnnnA (example 123456789A)
私は試した
^[0-9]^[0-9]^[0-9]^[0-9]^[0-9]^[0-9]^[0-9]^[0-9]^[0-9]{A-Z}$
9
ただし、数字と1文字を強制するわけではありません
数字と文字の特定の形式を検証する必要があります。
チェックする正規表現文字列は何でしょうか
nnnnnnnnnA (example 123456789A)
私は試した
^[0-9]^[0-9]^[0-9]^[0-9]^[0-9]^[0-9]^[0-9]^[0-9]^[0-9]{A-Z}$
9
ただし、数字と1文字を強制するわけではありません
通常、正規表現を使用すると、次の方法で一定数のものを探すことができます。
\d{1,10}
この場合、合計で 1 ~ 10 桁の間を探しています。
a を使用して行頭で何かを検索することもできますが^
、コンテキストでは「行頭、次に 0-9、行頭、次に 0-9」を探すのはあまり意味がありません。など。これは、正規表現が一致しようとしているように見えるものであり、これがおそらく何も生成しない理由です。
したがって、正規表現はおそらく次のようなものを探す必要があります。
\d{9}[A-Za-z]
これは、9 桁の数字と末尾の文字 (実装に応じて小文字と大文字。場合によっては、大文字[A-z]
だけが必要な場合は を実行できます[A-Z]
) の文字列を意味します。
正規表現エンジンによって異なります。
最も基本的なものは次のとおりです。
^[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][A-Z]$
しかし、以下はほとんどのエンジンで動作するはずです:
^\d{9}[A-Z]$