1
私は以下の正規表現を使用して電子メールを検証しています。 UIがフリーズに入力している。事前に感謝正規表現の正規表現、UIフリーズ
'^(?!.*([.+_-])\\1)((?:[a-zA-Z0-9]+[a-zA-Z0-9.+_-]*)*[a-zA-Z0-9])[email protected]((?:[a-zA-Z0-9]+[a-zA-Z0-9-]*)*[a-zA-Z0-9])(?:\\.(?:[a-zA-Z][a-zA-Z0-9]*){2,63})+$'
http://regexr.com/で、これはこれは、 'aaa.abcする@ gmail.more_here.com'はすでにそれを引き起こし、致命的なバックトラックである電子メールのパターン – Laazo
と一致していません。 –
'?:[。:[a-zA-Z] [a-zA-Z0-9] *){2,63})+' –