【发布时间】:2017-10-19 13:49:07
【问题描述】:
假设我想为出现在字符 B 之后的每个字符 A 定义一个特殊样式。如果我这样做呢?
<context id="AAA" style-ref="punct">
<match>[B][A]</match>
</context>
然后 B 本身被突出显示,这是我不想要的;我只想突出显示 A。我该怎么做?
【问题讨论】:
标签: gtksourceview
假设我想为出现在字符 B 之后的每个字符 A 定义一个特殊样式。如果我这样做呢?
<context id="AAA" style-ref="punct">
<match>[B][A]</match>
</context>
然后 B 本身被突出显示,这是我不想要的;我只想突出显示 A。我该怎么做?
【问题讨论】:
标签: gtksourceview
使用后视:
<match>(?<=[B])[A]</match>
(lookbehind 运算符的< 需要在 XML 中进行转义。)
【讨论】: