набор регулярок. Ну и одним глазом посмотрел на гитхабе что и как делали другие. И нашел интересный код. Там регулярки вставлялись в группу и все объединялись через |. В остальных же обычный фор. Что лучше одна большая регулярка с кучей "или" или же фор по маленьким регулярка?
ИМХО на практике и со знаниями об устройстве регулярок быстрее должно быть через |. Возможно для лексера re.Scanner будет быстрее. P.S. А так по опыту скорость лексера и парсера не самое критичное, что есть в интерпретаторе и компиляторе.
🤔 понял. Спасибо P.S. ну если делать то делать красиво
Я думаю зависит от реализации в питоне, но можешь на сайтах где регулярки можно писать проверить типа regex101.com
Обсуждают сегодня