При чем я же использую переменную в регулярке.
И что бы оно нормально работало, и не выдавало ошибку синтаксиса, пришлось её экранировать так:
/[[DOM]]/
То есть реулярка по итогу такая получилась: (?ix)[/[[DOM]]/]
Регулярные выражения
-
@profitget said in Регулярные выражения:
@fox , ах да вспомнил ещё один случай применения регулярки - это когда разные шаблоны на одном движке, и чтобы для каждого сайта не создавать свой xpath, пользуюсь регуляркой...
@fox said in Регулярные выражения:
но в парсинге html они менее надёжны
Не разу не подводили...
@fox said in Регулярные выражения:
более ресурсозатратные
может быть, но я пока этого не проверял... да и как проверить, если с регуляркой процессор загружен на 1-3%...
От последующей полемики пожалуй откажусь, каждый волен использовать любые доступные ему инструмены
-
@sazhin said in Регулярные выражения:
@tts9 said in Регулярные выражения:
Регулярное выражение верное, но BAS выдаёт ошибку.
У меня все работает по вашей регулярке))
Но лучше использовать split, как посоветовал @Oyasumi-Punpun -
@sazhin said in Регулярные выражения:
@uraabk
Пожалуйста, линкани шаблон с регуляркой, а то SyntaxError: Parse error во время выполнения действия
