06/08/30 00:42:21
[Patterns]
Name = "SAMPLE"
Active = FALSE
URL = "abc.sample.xyz"
Bounds = "$NEST(<tag>,</tag>)"
Limit = 512
Match = "<tag>\1</tag>$TST(\1=?+{1,*})"
Replace = "<span class="abc">\1</span>"
たとえば↑こんなのを作って、テスト・ウィンドウに↓こんなのを張ってみる.
1行目<tag></tag>
2行目<tag>hello</tag>
$TST(\1=?+{1,*})の * を 5とか10とか50とかに変えてテストすると、1行目だけ不規則な挙動になります
逆に、「\1が空の場合だけマッチ」を考えてみると $TST(\1=()) では動かなくって、
$TST(\1=(^?)) もダメ(そもそも$TSTの中で ^ は使えない?)