Трудно сказать это правильно, но TL; DR.
Я хочу сопоставить в данном текстовом предложении (скажем, «ДЕРЕВО ЗЕЛЕНАЯ»), если любой пробел удвоен (или больше).
Пример:
"In this text,
THE TREE IS GREEN should not match,
THE TREE IS GREEN should
and so should THE TREE IS GREEN
but double-spaced TEXT SHOULD NOT BE FLAGGED outside the pattern."
Мой первоначальный подход был бы
/THE( {2,})TREE( {2,})IS( {2,})GREEN/
но это соответствует, только если все пробелы в последовательности двойные, поэтому я бы хотел, чтобы любая из групп запустила полное совпадение. Я иду по неправильному пути, или есть способ заставить эту работу?