@sergerdn Я уже делал такие скрипты, в моём валидаторе был такой алгоритм, это пара минут уходило на подготовку, после перехода на регулярку подобный процесс стал занимать пару секунд, а нужно всего лишь рассортировать по разным почтовикам одну базу. А в этой задаче если мы говорим про 100к строк оригинальной базы с данными и перебора на ней 20к мыл уйдут часы, когда регулярка справляется за 5 минут
Регулярные выражения
-
@fox , ах да вспомнил ещё один случай применения регулярки - это когда разные шаблоны на одном движке, и чтобы для каждого сайта не создавать свой xpath, пользуюсь регуляркой...
@fox said in Регулярные выражения:
но в парсинге html они менее надёжны
Не разу не подводили...
@fox said in Регулярные выражения:
более ресурсозатратные
может быть, но я пока этого не проверял... да и как проверить, если с регуляркой процессор загружен на 1-3%...
-
@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 во время выполнения действия
