У меня есть два выражения:
1. (\w+)[\s\(]at[\s\)](\w+)\sdot\s(\w+)\sdot\sedu
2. (\w+)[\s\(]at[\s\)](\w+)\.(\w+)\.edu
Комбинирования регулярных выражений для электронной почты выскабливания
Первая идентифицирует:
ЦСКА в А ц.п. точка точки Edu
csk (at) cs dot xyz dot edu
Второй определяет:
ЦСКА в cs.xyz.edu
ЦСКА (в) cs.xyz.edu
Как совместить выше два? Я также хочу, чтобы включить @ в нем, что я сделал:
(\w+)[\s\(][/at/@][\s\)](\w+)\sdot\s(\w+)\sdot\sedu
, но он не работает. Может кто-нибудь, пожалуйста, помогите? У меня много форматов для покрытия, но я не хочу писать каждое регулярное выражение явно.
Я нашел опрятный сайт, чтобы попробовать regex -http: //regexpal.com/ – Coffee