*目次 [#fc547d56] [[非表示・キーワード]]で使える正規表現の記述例です。 ※[[正規表現]]を使用する場合は「RE」にチェックを忘れないでください。 |&color(red){※※新しい記述例を随時募集しています。気軽に加筆してください※※};| #contents *名前 [#y5a68006] *メール [#ib89505d] **sage無い [#p53cf83b] メール欄に"sage"を含んでいないレスを非表示にする sage !(論理反転)をチェック。 RE(正規表現)は外してください。 (正規表現ではありませんが論理反転のデモとして掲載) **空のメール欄 [#a02ea886] メール欄が空のレスを非表示にする ^$ **sageでも空でもないメール欄 [#lefcefbb] メール欄が空かsageている場合は表示、それ以外はレスを非表示にする sage|^$ !(論理反転)をチェック *本文 [#sf28eac8] **2get [#ha47f0d6] 本文が数字だけのレス・"2get"系のレスを非表示にする ^[\d0-9]+$|[\d0-9]+(?:get|get|げ[tt]|げっ?と|ゲッ?ト) **テストやコメント無し・無意味な句読点 [#wf0a70ec] 書き込みテストレスを非表示にする ^(tes(?:t|u)?|てすと?ん?|テスト?ン?|TES(?:T|U)?|テスト?ン?|て|てす(?:てす)*|テス(テス)*|テス(テス)*|てs)\s?$ スペース(改行含む)&ピリオドだけのレスを非表示にする ^[. \s]*$ 1文字だけのレスを非表示にする ^.$ 数字1~3桁だけのレスを非表示にする ^\d{1,3}$ コメント書かずにレスアンカーだけ書いてアンカー先を指定したつもりのレスを非表示にする ^>>[0-9]+\n>>[0-9]+$ 文頭にピリオドだけで改行した後コメントのレスを非表示にする \Q.\E\n\Q\E ピリオドだけで改行した後コメントのレスを非表示にする \Q.\E\n\Q\E **無駄な改行 [#s268a484] 本文に無意味な連続改行を入れてあるレスを非表示にする(6行以上で判定の場合) (^|\n)([\s ]*\n){6} 一文字(改行を除く)と改行の5回以上の繰り返しのレスを非表示にする(文字の左側のスペースには反応しない) (.\n){5,} 一文字で縦書き4文字以上のレスを非表示にする(文字の左側にスペースがあるのも反応) (?:^|\n)[ ]*[^ < ](?:(?:[ ]*\n)+[ ]*[^ < ]){3}(?=[ ]*(?:\n|$)) **IDを含むレス [#if75abe8] 本文にID:xxxxxxxxxを含むレスを非表示にする 投稿端末表示ありスレ専用 (^|\n)ID:[\w/\+]{9} 投稿端末表示ありスレとなしスレ兼用 (?:^|\n)\s*?ID:[\w/+]{8,9}\s*?(?:\n|$) **AA [#h199c39a] AAを書いてあるレスを非表示にする(原理的に100%の確実性はないので注意) ''以下の内から一つを選ぶ'' (\|∪|∩|⌒|从|;;;|:::|,,,|''') (\|∪|∩|⌒|从|;;;|:::|,,,|'''|□□□|■■■) (\|∪|∩|⌒|从|;;;|:::|,,,|'''|━|┃|┏|┓|┗|┛|■■■|□□□) **VIPPER [#a1ebe8e0] VIPから来た人のレスを非表示にする (^|\W)[VV]\W*[II]\W*[PP](\W|$) **ageかsageしか書いてない [#f7557023] 本文に"age"、"sage"、"あげ"、"さげ"しか書いてないレスを非表示にする ^(s?age|[あア上さサ下][げゲ])$ **レスアンカー連続 [#a5f9885b] アンカーが閾値以上書き込まれているレスを非表示にする (?>(?:>|>|&gt;)(?:[\d0-9]+(?:</a>)?))(?>(?:[,=+\--]|(?>(?:[ ]|<br>)+|.){0,7}?(?:(?:<a [^<>]+>)?(?:>|>|&gt;)+))(?:[\d0-9]+(?:</a>)?)){9} 一行にアンカーを連続で書き込んでいるレスを非表示にする(6回以上) (>>?|>>?)\d+((>>?|>>?|,|-)\d+){5} 一行にアンカー・カンマ区切りが5個以上あるレスを非表示にする(全角数字を含む) (?=>)(?:[>,][1-91-9](?:[^>,\n]|[>,](?![1-91-9]))*?){5} 1レス内にアンカー・カンマ区切りが15個以上あるレスを非表示にする(全角数字を含む) (?=>)(?:[>,][1-91-9](?:[^>,]|[>,](?![1-91-9]))*?){15} アンカーを連続で書き込んでいるレスを非表示にする(31回以上) (>>?|>>?)\d+(\s*(>>?|>>?|,|-)\d+){30,} レスアンカーを複数行にわたって連続するレスを非表示にする(4行以上で判定の場合) >+\d+([ \n]*>+\d+){4} **同一内容の繰り返し(コピペ) [#q820f1f5] 本文にコピペを連続で書き込んでいるレスを非表示にする コピペ(4文字以上3行以下4回以上) 4文字以上の行で始まる3行以下の文字列パターンが4(=1+3)回以上連続コピペされているレスを非表示にする (?:^|\n)(.{5,}\n(.*\n){0,2})\1{3} コピペ(10文字以上5行以上) 10文字以上の同じ行が5(=1+4)行以上連続するレスを非表示にする (?:^|\n)(.{10,}\n)\1{4} **長文 [#veec7c25] 特定の行数以上、特定の文字数以上のレスを非表示 10行以上のレスを非表示 (?:.*\n){10} 50文字以上のレスを非表示 (?s).{50} *コメント [#q9b305d3] #pcomment(,10,reply)