Преобразуйте регулярное выражение в аромат Oniguruma для использования в VSCode TM Grammars - PullRequest
0 голосов
/ 22 ноября 2018

У меня есть следующее регулярное выражение

(?s)(?:<action[^>]*>\s*\K)\w+(?=\s?\(\).*<\/action>)

Я хотел бы использовать это выражение в моем файле расширения VSCode tmLanguage, чтобы изменитьцвет подсветки синтаксиса для определенных слов.Но в первых двух группах есть что-то, что нарушает подсветку всего синтаксиса.

VScode использует эту библиотеку Uniguruma для регулярного выражения TM Grammars.Я пытался изменить это регулярное выражение, чтобы сделать VSCode счастливым, но мне действительно трудно работать с регулярным выражением.Кто-нибудь может указать мне правильное направление?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...