>>770
何度もゴメン
(?:^|(?<=<br>)) ?t?(tp:)
でどう?
どうもJane Styleでは(?<=)の中で?が機能してないっぽい

一応説明しておくと(?<=PATTERN)は「戻り読み」という機能で
(?<=<br> ?)tp:
は"tp:"の前に"<br> ?"というパターンがあるパターンを意味する
<br> ?tp:
と素直に書く場合との違いは、
戻り読みでマッチした場合はマッチ文字列に戻り読みのパターンは含まれない、ということ
つまり前者(戻り読み使用時)のマッチ文字列は"tp:"
後者(戻り読みを未使用時)のマッチ文字列は"<br> tp:"
になる
(Jane Styleでは)レス文頭を意味する^と並列でマッチする際に、
対象を捕獲して後方参照を行わなくて良いように戻り読み指定で記述したということです