Я хотел бы сопоставить строку с регулярными выражениями, которые встречаются в указанных разделителях, но не самих разделителей, с целью подсветки синтаксиса в пакете Sublime Text. Я бегу ST3.
Например, из пакета sublime-notes этот элемент <dict>
используется для сопоставления текста между <
и >
, , включая сами угловые скобки, что приводит к выделению <this>
вместо <<code>this>.
<dict>
<key>comment</key>
<string>Important, surrounded by <...></string>
<key>match</key>
<string>(\<[^\>]*\>)</string>
<key>name</key>
<string>constant.other.date.notes</string>
</dict>
Как я могу изменить регулярное выражение между тегами <string>
, чтобы не включать угловые скобки в подсветку синтаксиса?