2017-10-19 7 views
0

文字Bの後ろに表示されるすべての文字Aに特殊なスタイルを定義したいとします。"B"の後に "A"をハイライトすることはできますが、 "B"自体をハイライトしないでください。

<context id="AAA" style-ref="punct"> 
     <match>[B][A]</match> 
    </context> 

次に、B自体が強調表示されますが、これは望ましくありません。私はAのみを強調したいのですが、どうすればいいですか?

答えて

2

使用後読み:

<match>(?&lt;=[B])[A]</match> 

(後読みオペレータの<が必要とはXMLでエスケープする。)

+0

これは素晴らしい作品、ありがとう! –

関連する問題