文字のみで始まり、後で数字または文字を含めることができる正規表現が必要ですが、開始には文字のみを含める必要があります。利用した
^[a-zA-Z]*[a-zA-Z0-9]+$
しかし、それは機能していません。誰でも私を助けてもらえますか?
文字のみで始まり、後で数字または文字を含めることができる正規表現が必要ですが、開始には文字のみを含める必要があります。利用した
^[a-zA-Z]*[a-zA-Z0-9]+$
しかし、それは機能していません。誰でも私を助けてもらえますか?
間違ったカーディナリティを使用しました。以下に示すように、 ( 0 以上) の代わりに (少なくとも 1 つ) を+
使用します。*
^[a-zA-Z]+[a-zA-Z0-9]*$
あなたが使用している正規表現はかなり良いです。これに関する問題: 0 以上の繰り返しを表す演算子^[a-zA-Z]*[a-zA-Z0-9]+$
を使用していることです。*
文字で始めたい場合は、これを使用してください: ^[a-zA-Z][a-zA-Z0-9]*$
. これは、後に続く可能性のある任意の文字または数字に一致します。