07/09/01 22:09:54 g9tQlC7j0
>>252
修正しました
[Patterns]
Name = "NicoVideo: http Text to Link +pre[2007/09/02]"
Active = TURE
Multi = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 1024
Match = "(>[^<>]++|(^(^http(://|s://)[0-9a-z_-]|ttp(://|s://)[0-9a-z_-]))$TST(Pre=y))\0"
"(http(://|s://)(^www.nicovideo.jp/*)\1|ttp(://|s://)(^www.nicovideo.jp/*)\1)\2"
"(([0-9a-z_-]+{1,*}(.[0-9a-z_-]+{1,*})++{0,4}.[0-9a-z_-]+{2,6}|localhost)(:[0-9]+{1,5}|(^[.0-9:a-z_-]))"
"(/((^\"|\"|\"|\<|\<|\<|\>|\>|\>|\ |\ |\ |\ "
"|\ |\);|]])[!=#-&(-;?-[\]-~])+|(^/)))\3(^[\\>]|((^<a\s)?)++</a>|(^$TST(Pre=y))['"]|$TST(Textarea=y)"
")(^(^(<br /+>[^<>]+)+{1,2}<(^/a>)|(^<br /+>)[^<>]+(<!--*-->[^<]+)+(<(^/+[^a-z]|/(((^a>)[^>]+> </)+a>"
"|title>|textarea>|script>|style>))|(^?)$TST(Pre=y))))$TST(\3=((*(\(*\)|\[*\]))+*)\4([)\]]+{1,*}|~)\5(^?)|\4)"
Replace = "\0<a href="http\1\4" target="_blank" title="\2\4" class="video">【ニコ動外部URL】</a>\5"