@Cacatuidae

Как можно доработать регулярное выражение?

Народ, подскажите, пожалуйста можно ли оптимизировать и доработать такое регулярное выражение:
https://regex101.com/r/ICJSp4/2
Суть в том, что нужно найти в тексте определенные макросы по шаблону ~[TEXT]~, причем не учитывать экранированные тильды \~

Пример исходного сообщения в котором производим поиск:
Lorem \~ ipsum \~ (~ текст 123 sdf ~) dolor sit amet, consectetur
Результат хочу получить такой:
Группа1: `~ текст 123 sdf ~`
Группа2: ` текст 123 sdf `

На данный момент получается такой результат:
Группа1: `(~ текст 123 sdf ~`
Группа2: `~ текст 123 sdf ~`
Группа3: ` текст 123 sdf`
  • Вопрос задан
  • 157 просмотров
Решения вопроса 1
Winsik
@Winsik
сис.админ, недопрограммист :)
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы