Не уверен что это лучшее имя. Все-таки мы не тестируем. Было бы лучше что-то типа `isMatches`, `isFound`. Ну и кстати мне кажется это неудобно сначала отдельно устанавливать regexp, а потом его применять. Это конечно полезно при оптимизации, но чревато и ошибками. Вдруг будем матчить не то выражение, которое осталось закешированным по ошибке.

Решайте сами, но мне кажется удобнее писать выражения прямо в месте, где собрались искать вхождения.