Соответствующий текст будет представлять собой «Проблема» или «Запрос» с сопровождающим текстом. например,
Проблема: проверка всех котлов
Запрос: Ремонт насоса питательной воды Бойлер 5
Если я проверяю свое выражение, используя утилиту тестирования регулярных выражений javascript, он работает как положено, однако сценарий моих приложений завершается неудачно, поскольку проверяется только первое выражение, а альтернативная группа захвата всегда игнорируется.
tmp = content.match(/Request\s{0,3}:\s{0,3}([A-Za-z0-9.,'&\s]+)(\r?\n)|Issue\s{0,3}:\s{0,3}([A-Za-z0-9.,'&\s]+)(\r?\n)/);