- 431 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/19(日) 09:05:45 ID:jLd45Gws0]
- >>428-430
一ヶ月前に初版を作ったときからあった要望ですが、 未熟な私では知識不足で結局お応え出来ませんでした。 私自身では使わないフィルタな事もあって諦め気味だったのですが、 今の私なら…と試行錯誤してみたら…出来ちゃったかもしれません。 不安が大きいので動作テストして頂けると助かります。 検索用NGWordフィルタ (トップ、検索、タグ、最新コメ動画一覧) -レイアウトが崩れないようにしてみた実験版 [Patterns] Name = "Nico: Search NGword (070819) test03" Active = TRUE URL = "www.nicovideo.jp/((^?)|\?g=|search|tag|recent) $TYPE(htm)" Limit = 2048 Match = "$NEST(<td[^>]+>\s+<div[^>]+>,\s+" " $NEST(<div,</div>)\s+" " ($NEST(<div,*$NEST(<a,\shref=$AV(watch/*)>*$LST(NGWord)*,</a>)*,</div>)" " |$NEST(<div,*$NEST(<p,\sclass=$AV(TXT12)\sstyle=$AV(margin:4px 0px;)>*$LST(NGWord)*,</p>)*,</div>)" " |$SET(td=$GET(td)1)(^?))\s+" " $NEST(<div,</div>)\s+" ",</div>\s+</td>)" "|(^(^<td>\s+<div\sclass=$AV(thumb_frm)))$TST(td=111)$SET(#=</tr><tr valign="top">)$SET(td=)" "|(^(^<td[^>]+>\s+<div\sclass=$AV(thumb_frm)))$TST(td=1111)$SET(#=</tr><tr valign="top">)$SET(td=)" "|(</tr>\s+<tr valign=$AV(top)>)" "|<a\s(([^>]++)\1onclick=$AV(switchCategoryTag*)\2>&[^>]++href=$AV(\?g=*))$SET(#=<a \1 \2>)" Replace = "\@"
|

|