Нет, нужно проверить матч строк друг другом. Пример: "hello.*.world" матчит "hello.first.*"
что равносильно тому, что существует строка hello.first.world, которая матчится обоими паттернами
Поиск такой строки не нужен, достаточно флага, матчится или нет.
я не говорю про поиск, я говорю про существование
Это в одну сторону следствие, а не эквивалентность.
Есть усложнение задачи, где кроме шаблона есть массив строк, с которыми нужно проверить матчинг. Я думаю там уже придётся в лес (деревья) идти.
Обсуждают сегодня