15/11/23 01:43:06.22 xOiyFxp80.net
あの、Meryで任意の文字を強調表示したいときって、メニューから、
表示>編集モード>編集モードの設定>プロパティ
と辿っていけば正規表現にも対応した強調設定ができるじゃないですか?
そこでOCR由来のテキストを校正するのに半濁音を明示したくて、最初
[パピプペポ]
[ぱぴぷぺぽ]
と、かなとカナの二種類の半濁音を強調設定したんですけど、考えたら
おっぱい
えんぴつ
みたいに半濁音の直前の文字が
ん
っ
だったときは半濁音で間違いないので、スルーしてもいいかなと思って逆に
“ん”または“っ”の直後に(間違って)は行の濁音が続くときはハイライト
する設定にしたくて、
[^んっ][ばびぶべぼ]
みたいに書き直してみたんですが、今度は濁音の直前の文字まで
(“おっばい”なら“っば”まで)ハイライトされてしまうので、
直前の文字はハイライトされないよう、拡張正規表現の肯定的後読み
(?<=pattern)とやらを使って以下のように書いて見たんですが、
(?<=[^んっ])[ばびぶべぼ]
結果は変わらずでした。
これはもう、Meryの正規表現自体が対応していないってことなんでしょうか?