Search found 3 matches
- 30.01.2019 08:47
 - Forum: General (in Russian)
 - Topic: Регулярное выражение для Лексера.
 - Replies: 9
 - Views: 5740
 
Кому то будет полезно. Таки смог разобрать как правильно составить выражение. Получилось три ответа. Красим включительно с внешними операторами ${} ((?<=\$\{(.)*?)\}+|`) (\r|\n|.)*? ((\$[\{\s]+)(?=(.)*\})|`) Красим исключая знаки, что бы можно было ${ .. } парсить в древо навигации ((?<=\$\{.*?\}+\s...
					- 29.01.2019 04:08
 - Forum: General (in Russian)
 - Topic: Регулярное выражение для Лексера.
 - Replies: 9
 - Views: 5740
 
- 29.01.2019 01:08
 - Forum: General (in Russian)
 - Topic: Регулярное выражение для Лексера.
 - Replies: 9
 - Views: 5740
 
Регулярное выражение для Лексера.
Я не так давно описывал, что создал и дорабатываю тяжелый самодельный лексер для ECMA6. Функционал стандартных доступных лексеров для JS мне показался слабо выраженным. Потому я решил создать структурно-типизированый лексер. Под структурной типизацией я подразумеваю, определение не только типов данн...