板 1- 前 次 新 レス
NGEx.txtを晒すスレ3
[2]Jane使いの名無しさん:2008/12/18(木) 00:46:41 ID:OAQZwL/d0
◎FAQ
Q1. NGExを登録したら、スレッドの読み込みが遅くなったのですが
A1. NGExは仕様上、NGWordと比べて処理に時間がかかるため
スレッドの読み込みは遅くなります。
スレッド読み込み時にフリーズしたような症状になった場合は
正規表現に無理な指定の仕方をしている可能性があります。
NGExを一つ一つ削除して、速度低下の原因となるNGExを把握し
問題のNGExの表現を変更してみて下さい。
Q2. NGExを登録したけど、上手く動作してくれません。
A2. 正規表現はdatを見て解釈しています。
ブラウザで見たときの表示だけではdatが見えないため
別の手段を用いて、datを見る必要があります。
・スレッド番号を見てLogフォルダからdatを探し、テキストエディタで開く
・ローカルのdatを開く外部コマンドを登録しておき、datを開く
Q3. 正規表現って何か難しそうですね。簡単な例を紹介して頂けませんか?
A3. では、簡単で役に立ちそうな正規表現を紹介しませう。
[メール欄 [Not sage]]
MailBody="sage|^$"
メール欄にsage の入っていない記事をあぼーんします。
ただし、例外としてメール欄に何の表記もない記事はあぼーんしません。
[空行5]
MsgBody="(<br>[ ]*){6}"
空行(改行のみ)が5個以上ある記事をあぼーんします。
"<br>[ ]*" に注目して下さい。
2chでは改行コードは " <br> " と表されますが、派生版の2ch風掲示板では
"<br>" だけだったり、" <br> "だったりします。
それらの仕様差を埋めるため、"<br>[ ]*" で改行を指定しています。
前 次