Контент Grabber 2 Как собрать все письма внутри парграфа с помощью RegEx?
Я использую Content Grabber 2, и у меня есть параграф, содержащий много писем во многих частях. Я использую это программное обеспечение, чтобы соответствовать регистру внутри любого абзаца, HTML или чего-либо еще, чтобы собирать письма в чистом формате.
Я использую этот синтаксис:
\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b
Чтобы найти все совпадения электронной почты. Но вопрос его всегда прекращается после первого матча.
Насколько мне известно, мне нужно сделать его глобальным, чтобы продолжать работать после первого матча, и он уже работает по этой ссылке: https://regex101.com/r/Q0wZLJ/1
Но не внутри моего программного обеспечения (Content Grabber 2).
Можно ли объяснить, что мне нужно сделать, чтобы сделать мой синтаксис глобальным, как я писал выше?
Спасибо,
1 ответ
С шаблоном проблем не возникает (просто учтите, что он не обнаружит все возможные электронные письма, поэтому самый мягкий шаблон для электронного письма: \S+@\S+\.\S+
). Вам просто нужно добавить return all
к вашей команде.
Смотрите документацию Content Grabber:
return all
Возвращает все совпадения или указанную группу во всех совпадениях.