複数のコンマ区切りの電子メールを入力として受け取り、HTML5 を使用して検証する電子メール フォームを作成しようとしています。入力のサニティチェックに次の正規表現を使用したい:
\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b
これが私が試したことです
これは複数では機能しないようです:
<input type="email" pattern="\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b" value="" multiple>
これは機能しますが、組み込みの電子メール検証のみを行います。これは.+@.+
.
<input type="email" value="" multiple>
正規表現がコンマ区切りリストの各項目をチェックするように、パターンと複数を混在させる方法はありますか?
ここにデモがあります: http://codepen.io/ben336/pen/ihjKA