Javascript でメールアドレスを検証するための RegExp パターンを検索したところ、Facebook が使用しているパターンをここから見つけました。
function is_email(a){return /^([\w!.%+\-])+@([\w\-])+(?:\.[\w\-]+)+$/.test(a);}
誰かがこのパターンがどのように機能するか説明してもらえますか? 「@」文字とともに 3 つの位置で「単語文字」を探していることを理解しています。しかし、素晴らしい説明は、私がこれを理解するのに大いに役立ちます.