如何在 "B" 之后突出显示 "A",但不突出显示 "B" 本身?
How can I highlight "A" after "B", but do not highlight "B" itself?
假设我想为出现在字符 B 之后的每个字符 A 定义一个特殊样式。如果我这样做?
<context id="AAA" style-ref="punct">
<match>[B][A]</match>
</context>
然后 B 本身被突出显示,这是我不想要的;我只想突出显示 A。我该怎么做?
使用回顾:
<match>(?<=[B])[A]</match>
(lookbehind运算符的<
需要在XML中进行转义。)
假设我想为出现在字符 B 之后的每个字符 A 定义一个特殊样式。如果我这样做?
<context id="AAA" style-ref="punct">
<match>[B][A]</match>
</context>
然后 B 本身被突出显示,这是我不想要的;我只想突出显示 A。我该怎么做?
使用回顾:
<match>(?<=[B])[A]</match>
(lookbehind运算符的<
需要在XML中进行转义。)