Поскольку вы ищете регулярное выражение в строке, правильнее будет сказать, что вы нашли регулярное выражение, поскольку это одностороннее отношение.
Но что касается того, какие совпадения, это двусторонние отношения, и это не имеет большого значения (во всяком случае, на английском - я не могу поручиться за другие языки), так что любой из них будет правильным.
Я бы предпочел сказать, что строка соответствует регулярному выражению, поскольку RE является инвариантной частью, и строка изменяется. Но это личное предпочтение и вряд ли какое-то отношение к реальности: -)