Email Address Regex

Matches standard email addresses like user@example.com.

パターン

/[a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}/g
→ ビジュアライザーで開く

テスト例

Contact us at hello@example.com or support@revis.dev

コード例

javascript

const regex = /[a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}/g;
const result = str.match(regex);

python

import re
pattern = re.compile(r'[a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}')
result = pattern.findall(text)

go

import "regexp"
re := regexp.MustCompile(`[a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}`)
result := re.FindAllString(text, -1)
emailvalidationcommon