数字と文字の両方が必要なフィールドを検証するには、次を使用できます。
/^([0-9]+[a-zA-Z]+|[a-zA-Z]+[0-9]+)[0-9a-zA-Z]*$/
しかし、数値のみの文字列をさらに受け入れたいと思います。
数字と文字の両方が必要なフィールドを検証するには、次を使用できます。
/^([0-9]+[a-zA-Z]+|[a-zA-Z]+[0-9]+)[0-9a-zA-Z]*$/
しかし、数値のみの文字列をさらに受け入れたいと思います。
少なくとも1つの数字が欲しいということですか?
先読みアサーションを使用できます。
/^(?=.*\d)[a-z\d]*$/i
http://www.javascripter.net/faq/regularexpressionsyntax.htmから答えを得ました
まあ、regx内で「or」関数を実行できます
/^([0-9]|([0-9]+[a-zA-Z]+|[a-zA-Z]+[0-9]+)[0-9a-zA-Z]*)$/;