Контент 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 Возвращает все совпадения или указанную группу во всех совпадениях.

Другие вопросы по тегам