2017-12-23 8 views
-1

私は次のことを持っているHTML5テキスト入力の検証のための正規表現を作成しようとしています:HTML5入力検証パターン - アルファベットと数字の両方を含める必要がありますか?

  • 少なくとも一つの非空白文字
  • は、文字と数字(大文字または小文字の混合物が含まれている必要がありますされています許容)
  • 特殊文字( - 、/、など)許容

任意の提案ですか?

答えて

2

したいパターンが

のようなものは次のように特殊文字を受け入れるためrubular.com

シンプルなパターンでそれをチェックしています - 。 _

^[a-zA-Z0-9_.-]*$ 

特殊文字を含むすべてのケースの文字のパターン&数値

(?=.*[a-zA-Z])(?=.*\d).+$ 
+0

このパターンは、英数字または特殊文字を許可するように見えます。しかし、私はアルファベットと数字の両方を必要とするパターンを見つけようとしています。(少なくとも1文字と1文字) – user3600400

+0

これはこれまでの作品のようです:(?=。* [a-zA-Z])? =。* \ d)+ $ – user3600400

+0

ええ。これは機能しています。 – Santhosh

関連する問題