Помогите с регуляркой, пожалуйста.

Konrod_m

Client
Регистрация
18.09.2014
Сообщения
1 697
Благодарностей
940
Баллы
113
Всем привет.

Помогите с регуляркой, пожалуйста.

Есть список.
Ищем в нем совпадение с текстом в переменной А. Если нашли - берем всю строку в переменную Б.

Обычно искал регуляркой: {-Variable.А}.*

Но регулярка не срабатывает если в текст попадают скобки или другие символы, которые должны экранироваться. А как их заэкранировать не могу понять.

Заранее благодарю!

п.с. статьи читал, что-то не помогают..

Пример переменной А:
Крупная кухонная техника/Газовые плиты (50-55 см)

Пример списка:
Элитная техника/Элитная встраиваемая техника/Элитные встраиваемые холодильники;Холодильники
Кухонная техника/Блендеры;Блендеры
Крупная кухонная техника/Газовые плиты (50-55 см);Плиты
 
Последнее редактирование:

Konrod_m

Client
Регистрация
18.09.2014
Сообщения
1 697
Благодарностей
940
Баллы
113
Вопрос закрыт.

Спасибо @konfuciy за подсказку.

Решение: Перед тем как искать фразой из регулярки А выполняем с ней "Обработка текста/Escape строки". Дальше все отлично работает.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)