正規表現ノート
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*目次 [#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]*$
1文字だけのレスを非表示にする
^.$
数字1~3桁だけのレスを非表示にする
^\d{1,3}$
コメント書かずにレスアンカーだけ書いてアンカー先を指定し...
^>>[0-9]+\n>>[0-9]+$
ピリオドだけで改行した後コメントのレスを非表示にする
\Q.\E\n\Q\E
**無駄な改行 [#s268a484]
本文に無意味な連続改行を入れてあるレスを非表示にする(6行...
(^|\n)([\s ]*\n){6}
一文字(改行を除く)と改行の5回以上の繰り返しのレスを非表示...
(.\n){5,}
一文字で縦書き4文字以上のレスを非表示にする(文字の左側に...
(?:^|\n)[ ]*[^ < ](?:(?:[ ]*\n)+[ ]*[^ < ]){3}(?...
**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>)?))(?>(?:[,=+\-...
一行にアンカーを連続で書き込んでいるレスを非表示にする(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,}
レスアンカーを複数行にわたって連続するレスを非表示にする...
>+\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)
終了行:
*目次 [#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]*$
1文字だけのレスを非表示にする
^.$
数字1~3桁だけのレスを非表示にする
^\d{1,3}$
コメント書かずにレスアンカーだけ書いてアンカー先を指定し...
^>>[0-9]+\n>>[0-9]+$
ピリオドだけで改行した後コメントのレスを非表示にする
\Q.\E\n\Q\E
**無駄な改行 [#s268a484]
本文に無意味な連続改行を入れてあるレスを非表示にする(6行...
(^|\n)([\s ]*\n){6}
一文字(改行を除く)と改行の5回以上の繰り返しのレスを非表示...
(.\n){5,}
一文字で縦書き4文字以上のレスを非表示にする(文字の左側に...
(?:^|\n)[ ]*[^ < ](?:(?:[ ]*\n)+[ ]*[^ < ]){3}(?...
**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>)?))(?>(?:[,=+\-...
一行にアンカーを連続で書き込んでいるレスを非表示にする(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,}
レスアンカーを複数行にわたって連続するレスを非表示にする...
>+\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)
ページ名: