NG - 正規表現
(250文字NG)(?s).{250}
(16行NG)(.*\n){16}
(小型AA)(?m)[\´∧∨]
(大型AA)(?m)[|:;, ]{2}[|!:;.,]
(1文字ずつ改行NG)(.\n){3}
(1文字ずつ改行NG)(..\n){3}
(数字-1行以上NG)(\n[ ]*){3}
(1文字改行5連続)(?m)(.\s){5,}
(1文字改行4連続)[()/|ヽ()/\|])(?= *[_  ̄_]{3})[ _ _ ̄]+\1
(縦書き 4文字)(?:^|<br>)[ ]*[^ < ](?:(?:[ ]*<br>)+[ ]*[^ < ]){2}(?=[ ]*(?:<br>|$))
(巨大AA 記号の線対称)/[ _ _ ̄]+\|\[ _ _ ̄]+/|[((](?! *[))])[ _ _ ̄]+[))]
(巨大AA 記号の並列)(?:^|<br>)[ ]*[^ < ](?:(?:[ ]*<br>)+[ ]*[^ < ]){3}(?=[ ]*(?:<br>|$))
(4文字以下のレス)^(?:[ ]*<br>)*[ ]*[^<]{1,4}(?:[ ]*<br>)*[ ]*$
(区切り文字)(?:[ w w]+[ぁ-龠]){4}(?=[ <w w]|$)
(アンカー5連投)(?:^|<br>)(?:[^<]*?(?:<a [^<]+</a>|(?:>|>){1,2}\d+)){5}
(1行文連投)(?:^|<br>)(?![ ]*<br>)((?:[^<]|<a [^<]+</a>)+)<br>\1(?=(?:<br>|$))
(1行文の2連投)(?:^|<br>)(?![ ]*<br>)((?:[^<]|<a [^<]+</a>)+)<br>\1(?=(?:<br>|$))
NG設定で使われそうな正規表現一覧
' 'で括られた部分は任意で変更可能
NGにしたい文字列の中にメタ文字($や+など)が含まれる場合は頭に\をつける(\$や\+など)
●任意の文字や位置を指定
. 何か1文字 \n 改行 ^ レスの始め $ レスの終わり
\d 数字 \D 数字以外の1文字 \t タブ
[[:blank:]] スペース(半角/全角)とタブ
[\s\S] 改行等を含めた何か1文字
[^\x01-\x7E] 全角文字(半角カタカナ含む)
[\xA1-\xDF] 半角カタカナ
\3 正規表現中の'3'個目の()内と同一
●直前の文字(または文字列)の数を指定
? 0〜1個 + 1個以上 * 0個以上
{5} '5'個 {,5} '5'個以下 {1,5} '1'〜'5'個
●複数の文字(または文字列)を指定
[あいう] 'あ' 'い' 'う'のどれか1文字
[^あいう] 'あ' 'い' 'う'を除く1文字
[あ-お] Unicodeで'あ'〜'お'までの1文字
(あいう) 'あいう'という文字列
(あいう|かきく|さしす) 'あいう' 'かきく' 'さしす'という文字列のどれかひとつ
●後ろや前に特定の文字(または文字列)があるかないかを指定
(?=あいう) 後ろに'あいう'がある
(?!あいう) 後ろに'あいう'がない
(?<あいう) 前に'あいう'がある
(?<!あいう) 前に'あいう'がない
●正規表現の性質を指定
(?i) 以降のアルファベットの大文字小文字が区別されない
(?i:abc) ()内のアルファベット'abc'の大文字小文字が区別されない
(?:あいう) この()は上記の\3には数えられない
(?#あいう) 'あいう'がコメントとして無視される
●本文以外
(空白age)^$
(sage以外)^(?!sage$)
(末尾P).{8}P
●本文が◯◯のみ
(1文字のみ)^.$
(安価のみ)^>>[\d,-]+$
(URLのみ)^[htpsf]{,5}://[!-z]+$
(画像のみ)^[htpsf]{,5}://[!-z]+\.(?i:(jpe?g|png|gif|bmp|tiff?"))$
●本文に◯◯が×個(×回)連続で含まれる
(改行が10回連続)\n{10}
(空白文字含む改行が10回連続)([[:blank:]]*\n){10}
(1文字の行が10回連続)((^|\n).){10}
(wが10個連続)w{10}
(同じ文字や文字列が5回連続)(.+?)\1{4}
●本文に特定の文字列が含まれる、含まれない
(1行にA,Bが含まれる)(?=.*A)(?=.*B)
(複数行にA,Bが含まれる)(?=[\s\S]*A)(?=[\s\S]*B)
(1行にAが含まれBが含まれない)(?=.*A)(?!.*B)
(複数行にAが含まれBが含まれない)^(?=.*A)(?!.*B).*$
○UnicodeでのNG設定方法
1,NGにしたい文字をコピーする(例: ೢ)
2,Unicodeスカラ値を調べる
2-1,サイトにいく
http://www.shurey.com/js/works/unicode.html
2-2,テキストボックスに貼り付けて、検査を押す
2-3,下に出た結果からNGにしたい文字の下にある16進数を確認する(例:0CE2)
2-4,「表示選択メニュー」で2-3で確認した16進数が含まれる範囲を選ぶ(例:[U+0C80-0CFF] カンナダ文字)
2-5,出てきた表にNGにしたくない文字がなければ上記の16進数をメモする(例:0C80-0CFF)
あればNGにしたい範囲の始めの文字と終わりの文字の16進数をメモする(例:0CE0-0CE3,0CEA-0CED)
3,正規表現を組み立てる
・16進数を各々\x{}で囲う
・ひとつの範囲はハイフンでつなぎ、別の範囲は続けて書く
・全体を[]で囲う
完成例:
[\x{0CE0}-\x{0CE3}\x{0CEA}-\x{0CED}] 乙
ちんくるの正規スレってあったの?検索かけてもヒットしなかったんだが
総レス数20以下のスレは一定期間書き込みがないとdat落ちしちゃうからな
正規表現スレは基本的に過疎スレだから保守しないとすぐ消える
本文が150文字以上の場合
(?s).{150}
これでいいの?
某スレで長文コピペ貼られてもNGならねーわ
文字数はロケール依存じゃないかな?
UTF-8だけどカウントはバイトになっていたりすると
文字数とバイト数は一致しないとか
あと
(?s)の解説は必要ないのかな?
広範囲安価をNGするのってあったよね?
誰が教えてくださいませ
>>1-9
とか あれ、ここではテンプレのやつで広範囲NGなるな
VIPだと正規表現違うのか?
これテンプレに入れてくれや
>>4の奴は効かない
889iOS2019/10/27(日) 20:35:05.71ID:afCSa1h8
●本文に特定の文字列が含まれる、含まれない
(?#同一行内でA,Bが含まれる)(?m:^(?=.*A)(?=.*B))
(?#文章全体でA,Bが含まれる)(?s:^(?=.*A)(?=.*B))
(?#同一行内でAが含まれBが含まれない)(?m:^(?=.*A)(?!.*B))
(?#文章全体でAが含まれBが含まれない)(?s:^(?=.*A)(?!.*B)) >>33
難しくて混乱してしまう
本文中に空白と改行しかないスレをNGにしたいんだけど
これで誤魔化した
(?#[[:blank:]])^.$
([[:blank:]]*\n){10} ^ と .* は要らないだろ
無駄なコストかけすぎ
>>34
お前がやりたい事と>>33の記述は全く無関係だろ
なんとかしか含まないは、なんとか以外を含むになって、
平仮名漢字片仮名数字半角英数字とか全部書かないと出来ないよ IDワッチョイ強制スレでのIDもワッチョイも非表示のレスを正規表現「(?<!\))$」でNGにしたけど、今度はワッチョイは非表示なもののIDは表示するレスまで消えてしまった
そのスレでの荒らしは両方非表示の奴だけで片方だけ表示の者は荒らしではない
IDかワッチョイの片方だけ非表示のレスはNGにせず、両方非表示のレスだけNGにする方法を教えてください
どなたかお願いします
ある特定の文字列を含まないレスをNGにしたいのですが、どう書いたら良いでしょうか
自分で書くと、特定の文字列を含まない行が一つでもあるとNGになってしまいました
逆に言えば、書き込み全体で1箇所でも特定の文字列が含まれていればNGにならないようにしたいです
正規表現してるとニュース系のスレだと1がNGになってしまうんだけど
>>1は除外の設定ってできるのかな レス中にスペースが2つ以上含まれていてかつそのレスが6文字以下のものをNGするにはどうしたらいいでしょうか
ダウンロード&関連動画>>
エグいw
↑こんな風にYouTubeのURLと一言を貼るレスをNGしたいです
どうしたらいいですか?
一言は全角か半角のwで終わります 昔sedとかで正規表現結構使ったつもりだったけど、
テンプレ見ると知らないのが多いよん。
ぼちぼち試してみるかね。
>>53
のような意味のないレスする人ホント性格悪い
普通>>41
みたいな返答を求めてるだろ >>54
のような意味のないレスする人ホント知能低い
そんな喧嘩腰でなんの利益が期待できんだかw
素直に わたしばかだからテンプレのどれか分からないのでレス番教えて でいいよ 1 以下、5ちゃんねるからVIPがお送りします[] 2020/07/24(金) 02:20:42.314 ID:o9A0ktP20
まず、PCで書き込んだ時の送信内容とiPhoneで書き込んだ時の時の送信内容をキャプチャして調べた結果、PCで書き込んだ方のお絵かきデータでiPhoneの送信データを置き換えただけで「空白絵禁止」エラーは出なくなることが判明した
お絵かきの画像はpngに変換された後にそのバイナリデータをbase64という変換方式で文字列に変換して送ってるわけだが、今試したらしたら同じ画像をbase64変換してもPCとiPhoneではbase64変化後の文字列が違う、つまりpngへの変換後のバイナリが違うと判明した
どちらのバイナリデータもPCでPNG拡張子で保存すればピクセルデータは全く同一のものが得られるのは確認した
要するに5chの空白絵判定プログラムがバグってiPhoneから送られる画像データの形式をうまく処理できてないってことや
というわけで誰か運営を説得してくれないか
俺が言っても「iPhoneなんか知るか」ってなって終わりそうや
特定のワードを含むスレッド以外をまとめてNGできる正規表現ってありますか?
>>58
^(?!.*◯◯).*$
正規表現無しで上位にくればいいだけなら分類キーワードを設定するのもありかな 特定のワードを含まないスレッドをNGにする正規表現ってありますか?
>>59
おっ、虫か?
癶( 癶;:゚;益;゚;)癶 サキオタ
って文字列中に改行やカンマとか入れてくるクソレスをNGにしたい
サ[¥s¥S]*キ[¥s¥S]*オ[¥s¥S]*タ
じゃ消えないんだが何故だ
サ
,キ オ タ
サ キ、。オ、。タ
サ キ,.オ,.タ
サ[\s\S、。,.、。,\.]*キ[\s\S、。,.、。,\.]*オ[\s\S、。,.、。,\.]*[夕タ]
とくにもんだいなさげ
>>64
おお!消えました!
ありがとう!愛してるぞ! サ([^キ]+?)?キ([^オ]+?)?オ([^タ]+?)?タ
>>67
失礼
こうか
サトウキビ オイシイ タノシイ >>69
>>64を改変すると誤爆しない
サ[\s\n、。,.、。,\.]*キ[\s\n、。,.、。,\.]*オ[\s\n、。,.、。,\.]*[夕タ] 画像中央のスレをNGにするにはどうすればいいですか
教えてください。
下記内容のあるスレを正規表現で見えなくしたい。
(〇〇〇〇感)
〇〇の字数は色々
(*感)だと消えない。
>>73
ありがとう。やっぱりダメだ
こんなんです。
抵当なフレーズの後に()でタレント名のようなものが入り感で終わる
ドドシコシコシコ (らくしんご感) >>74
再投稿
このスレッドでは消えた。
地域版の関東
このスレッドからは消えない
【みずほ台 鶴瀬】埼玉県富士見市★24【ふじみ野】 試しに投稿
貼り付けた
やさしい なんて うそだぜ い つ も (ランニングショット感)
>>74
後出しやめろ
てめえがカッコを全角で書いたんだろ
最初からちゃんと引用しろ池沼
[(|(].*感[)|)] []に|は要らない
()は場所によっては要エスケープ([]内では一般に不要)
つまり
[(\(].*感[)/)]
(ここでは[]へのエスケープは不要だが付ける癖を付けた方がよいという考え)
ただ元のままでもほぼ同様のマッチは得られるのでNG目的には適う
(ドドシコシコシコ (らくしんご感) だけでなく ドドシコシコシコ |らくしんご感| までマッチするが実用には大過ない)
より対NG避け耐性をあげるなら(空白挿入対策)
[(\(][:blank:]*.*感[:blank:]*[)/)]
誤爆確率を下げるなら(行文末限定)
[(\(][:blank:]*.*感[:blank:]*[)/)][:blank:]*(?:\n|$)
さらに下げるなら(さらに行文頭限定)
(?<=(?:^|\n))[:blank:]*.+[:blank:]*[(\(][:blank:]*.+[:blank:]*感[:blank:]*[)/)][:blank:]*(?=(?:\n|$))
(行文頭末マッチは前者の方がコストが安いが例として)
最後のであれば>>74,76のみがマッチして>>72はマッチしない 教えてください。
09月18日 金 .
08:30-09:00 ほげほげ
09:00-10:00 外勤
10:00-12:00 在宅 製作委員会 @zoom
09月19日 土 .
08:30-09:00 ほげほげ
09月20日 日 .
08:30-09:00 ほげ
09:00-10:00 外勤 ほげ
10:00-12:00 在宅 おしりたんてい製作委員会 @zoom
みたいなスケジュールが平文で五日くらい並んでて、一日目の
09月18日 金 .
08:30-09:00 ほげほげ
09:00-10:00 外勤
10:00-12:00 在宅 製作委員会 @zoom
だけ切り取りたいのです。
ご教示いただけたら嬉しいです!
また質問です。
全部ひらがなのコメントを投げる人がいるのですが、これを正規表現でNGにする方法はありますか?
>>88
実用面で言えば「ありがとう」だけのレスもNGしてしまうので
^\p{Hira}{最低文字数,最大文字数}$
で適切な文字数を設定すべきかもしれないけどね
>>86の条件にはなかったのであとの調整はご自分でどうぞ まだ画像貼ってんのか
機内モードにしてNGすりゃ済む話
またまたお助けを
下記連投
最下行はいろいろ恵理子
こ
の
ス
レ
は
安
倍
独
裁
政
権
の
ネ
ッ
ト
工
作
部
隊
が
工
作
し
て
い
る
の
で
処
分
し
ま
す
らははほままはさ
>>93
テンプレ読んでないのか?
縦書き文化を守りつつ今回のNGワード的内容でNGしたい
安\n倍|独\n裁|工\n作
縦書き文化などしったことか(一文字改行三連続)
(?:.\n){3,} >>94
ありがとう。他力本願ですいません。正規表現は難しい。 アプデしたらまた邪魔な広告が出るようになっちまった
ワッチョイ 0dbe-LA9
ワッチョイ 5fbe-YQ4O
このワッチョイ be- をNGにしたいのですがどうしたら良いのでしょうか
正規表現で、(.|\n) ってどういう意味ですか?
Option S付ければ
.
だけで済むような
(?s).
アルファベットの大文字小文字を分けてNGすることってできないんでしょうか?
(?-i:このカッコ内は大文字小文字区別される)
(?-i)ここから(?i)まで大文字小文字区別される
ありがとうございます
では大文字のAだけをNGにしたい場合
(?-i:A)
と書けばいいということであってますか?
お邪魔します
>>4の空白ageをNGでなく、ageて書いてる書き込みをNGするにはどうしたら良いですか? 無事^(?!sage$)で消えました
さっきやってみて消えなかったのは正規表現入れる欄を間違えた為でした
お世話様でした
いくつかのワードのうち2つ以上が含まれている文章をNG
みたいなことってできますか?
(r1|r2|rn){2,}
を使うのかな?
rは正規表現
(?#いくつかのワードのうち2つ以上が含まれている文章)(?s:(?!\1)(い|く|つ|か|の|ワ|ー|ド).*){2}
{2}だと2回で、2回以上にならないよ?
{2,}にしないと
{,2} 0回以上2回以下
{2,5} 2回以上5回以下
2回でも2回以上でもブロックされるかは変わらないのに処理増やしてどうすんだよ
>>119
なるほどな
2個ヒットすればそこで終了するのに不都合ないな
>>121
全てのワードと比較しても大して処理時間掛からないのと違う?高々1000レスだよ?
指定ワードだって、10個以上ないだろうさ
それ以上なら、そのスレを見るべきでない
そのスレは破綻してる 安価NGしたいのですが複数安価ではなくて範囲指定した安価をNGする方法ってありますか?
>>1-7みたいなものです う
な
ぎ
は
みたいに一文字改行とただの改行を繰り返す書き込みの正規表現教えて下さい
>>130
やはり口だけの無能だったか
最初から教える知能もないくせに削がれるとか笑っちゃう 酷いガイジだった
>>131
こんなのでどう?
(.\n\n){3} 教えてください
NGにしたい
記号、ローマ字、数字で半角、全角、スペース混じり。
1行
例えば、投稿でこれが連続する
djt@amt
.'jjjwwtja
etc
それだとurlとかも引っかかるけどいいの
あと1行の意味が分からなかった
^[\s\p{ASCII}0-9&&[^\n]]*$
たとえが8〜10文字なんだからふつうなら最大長決めるとおもうがな
まあおそらくどんなに凝った正規表現でも漏れるか誤爆で使い物にならん気はする
>>136
ありがとうございます
このスレです
ダイエット板
ウォーキング&ジョギング ダイエット124週目
消えました。 このAAだけをNGにしたい。
どういう表現すれば良いのでしょう?
∧_∧ じぃ〜
(´・ω・)∫
//\ ̄ ̄旦\
-(/押 \___\
\\ 井 守犬 命
∧_∧ じぃ〜\n \(´・ω・\)∫\n \/\/\ ̄ ̄旦\\n\-\(\/押 \___\\n\\ 井 守犬 命
文章中に○○と△△(順番逆もあり)が含まれていたらNGはどうすれば良いですか
大文字で書かれたWWWWWWWWWだけを消したいのですがどうすればいいのでしょうか?
上に書いてある方法を試しても上手くいきません
大文字小文字区別させたいなら先頭に↓をおく
(?-i)
偽装ワッチョイってどうやってNGにするん?
このアプリじゃ無理?
半角英数字8文字でかつ
必ず半角数字が含まれている
というのは正規表現ではどう書けばいいのでしょうか?
ご教示頂けるとありがたいです
こっちの方がいいか
^[\da-zA-Z]{8}(?<=\d.{0,7})$
質問の仕方が悪かったようで済みません
文中に「半角英数字8文字でかつ必ず半角数字が含まれている」です
なので^や$は¥Wに変えれば良いとは思いますが、以下のようにしたいのです
例文:
そのことからSHDOPFG1A33ではなくAV199KLDやAHGGBBFD3392などが該当します
このときに「AV199KLD」だけを抽出したいのです
「半角英数字8文字でかつ必ず半角数字が含まれている」かつ前後に半角英数字がない文字列を抽出
ならこう
(?<![\da-zA-Z])[\da-zA-Z]{8}(?<=\d.{0,7})(?![\da-zA-Z])
すげえ、チンクルスレとレベルが違う
正規表現スレの住人の人?
文章の最後を一回だけ置換とか正規表現で指定ってできますか?
ひらがな漢字混じりの一行に
ヲヲ
を含む文をngするにはどうのように書けばいいですか
(?m)^(?=[\p{Hiragana}\p{Han}]*ヲヲ)(?=ヲ*[\p{Hiragana}\p{Han}])[\p{Hiragana}\p{Han}ヲ]+$
ワイルドカードってどうやるんですか?
*かなと思ったけど効かない
*は0回以上の繰り返し
ワイルドカードは.(ピリオド)が改行以外の1文字になるからそれを使う
改行も含めたいなら(.|\n)か[\s\S]を使えばいい
IDワッチョイスレで共に透明な人だけをNGにする正規表現ってありますか?
片方を表示してる人はNGにしたくないです
〜で終わる
ってテンプレ的なのあったような気がするけどなくなってます?
296 [] 2021/06/29(火) 13:17:47.74 ID:mfCjguUc
↑名前欄がこうなってる人がいてワッチョイID無しNGのコマンドすり抜けてくるんですが、どうすれば消えますかね。
アップデートきたぞ!!
作者のモチベーション心配だから星5付けろ!⭐⭐⭐⭐⭐
金払って独占販売権持ってるのにモチベとか関係ある?
ユーザーはみんなこないだの無料化でダウンロードした乞食とか割とまじで思ってそう
>>164
>>166
ワイルドカードは
(?s).*
で、いいのかな?
emptyでもヒットするように*で 同じ文の連続ってどうやってNGするの?
↓こんな感じのやつ
加藤純一最強
加藤純一最強
加藤純一最強
加藤純一最強
加藤純一最強
加藤純一最強
加藤純一最強
加藤純一最強
> クラ
>?スン
>だルブ 07/28 6:39
>ま化
↑ニュー速のこれをNGする良い方法ありませんか?ちょくちょく文字の位置を変えてくるのでどうにも…
三行目のようなのが必ずあるなら
\>[ \p{Hira}\p{Han}\p{Katakana}!?]{3}\s+ [0-2]\d\/[0-3]\d \d:[0-5]\d
ないなら誤爆しそうだけど
(?s:(?:\>[ \p{Hira}\p{Han}\p{Katakana}!?]{3}\n)){2}
>>179 ミス
\>[ \p{Hira}\p{Han}\p{Katakana}!?]{3}\s+ [0-2]\d\/[0-3]\d \d+:[0-5]\d
(?s:(?:\>[ \p{Hira}\p{Han}\p{Katakana}!?]{3}\n){2}) >>181
ダメでした…
本当にキチガイには困ったものです… >って引用を表してる?
上の正規表現は行頭に>が入ってるレスをNGしてるように見える
>>178
(^|\n).{1,3}\s{4}[0-1]\d\/[0-3]\d 1?\d:[0-5]\d($|\n)
該当スレと必死見たらこんなもんかな?
NG漏れが出てきたらこれを>>3で解読して調整してみて >>185
178じゃないけど横からありがとう助かります
しばらく試してみます >と>は、どちらも大なりなんですかそうですか、じゃ結構です失礼します
>>190
なんだこの池沼
大なりじゃなければなんだと言うのか? >>187
具体的にどのレスのことを指しているのか分からないので
(?s:^>>\d+\n>[^>]*\n>(?!>))
最初の一行目が安価で
二行目以降に>引用文が二行以上
たぶんNGNameで一週間ごとにNGしたほうがいいと思うけど
↑のようなレスすべてがすべてのスレで害悪でもないし
(このスレに限定すれば引用文レスはすべて害悪だろうけど)
.{2}(?:66|88)\-dClE
一週間ごとに変わるのはdClEの部分だけ
ざっと見る限り同一人物が二つの固定回線使って引用文過多レスをしてるのでその都度追加すればいい
スレ全体なら
.{2}(?:66|88)\-(?:Hf\/L|u9OH|xB3w|k\+bZ|SpYx|fZro|FPKC|sLAL|PJW3|jJbE|SiQ\+|J2l8|dClE)
/や+などのエスケープしなくてはいけない文字があることに注意
あとそれは全角と半角の違いですよ 大なり小なり以前に半角全角だろ
引用符っぽく見えて紛らわしい
>>193
>>>187
>具体的にどのレスのことを指しているのか分からないので
>(?s:^>>\d+\n>[^>]*\n>(?!>))
>最初の一行目が安価で
>二行目以降に>引用文が二行以上
>
>たぶんNGNameで一週間ごとにNGしたほうがいいと思うけど
>↑のようなレスすべてがすべてのスレで害悪でもないし
>(このスレに限定すれば引用文レスはすべて害悪だろうけど)
>.{2}(?:66|88)\-dClE
>一週間ごとに変わるのはdClEの部分だけ
>ざっと見る限り同一人物が二つの固定回線使って引用文過多レスをしてるのでその都度追加すればいい
>
>スレ全体なら
>.{2}(?:66|88)\-(?:Hf\/L|u9OH|xB3w|k\+bZ|SpYx|fZro|FPKC|sLAL|PJW3|jJbE|SiQ\+|J2l8|dClE)
>/や+などのエスケープしなくてはいけない文字があることに注意
>
>あとそれは全角と半角の違いですよ
ありがとうございました。 ちんくる内臓にある設定欄の広範囲安価NGってニュー速vipじゃ使えないの?
何でもない画像を「グロ」とレスして見えなくする荒らしを消した上で画像は普通に見える状態にする方法ってありますか?
それだとそのレス自体は消えるんですが指定されたレスもサムネにモザイクかかった状態になるのでそれを無効にしたいんですが無理ですかね?
設定見直したらその設定ありました
お騒がせしました
そのまんまw
特定の数字から始まるIPアドレスをNGにするにはどうすればいいですか?
例えば123.45.から始まるIPを全部NGにしたいとかです。
それ言い出すとIPアドレスでNGそのものが無意味という話にも
3 スピロケータ(東京都) [ニダ][] 2021/08/17(火) 12:09:30.27 ID:2d3R3ozv0
これ半分アベのせいだろ?
↑こんな風に一行目に改行入れてるガイジをピンポイントでぶち込むコマンドを教えてください。
最近嫌儲からニュー速にはい出てきて色んなスレで見るのでほんとに気持ち悪いなんとかしたいです
シングルラインモードで文頭に改行ならこれだけどこれだけだと誤爆しそうな気も
(?s:^\n)
>>216
それが、パターンいろいろ変えてくるのです…
>>217神
ありがとうございます消えました!
長期間悩んでましたあなたのおかげです 以下のような嫌儲でよくスレ立て直後の空白レスはどう指定すれば消えるのでしょうか
2 番組の途中ですがアフィサイトへの転載は禁止です (オッペケT Srf1-wR/N)[] 2021/08/19(木) 05:24:47.54 ID:8jy9S5KKr
NG設定を空にしてNG機能オンにするといろいろNGにされるのって仕様?バグ?
突然チンクルのNG設定が全部消えたので調べてたらこんなスレがあったのか
たぶんこれでいいんじゃないかな
(?s:^[\s \n]*$)
デフォルトの名無し以外をNGにするやり方消えてしまったので教えてください
過去ログ参考に^(?!◯( \([^ ]+ .{4}-.{4}( \[[\d\.]{7,15}\])?\))?$) を入れてみましたが消えませんでした
単芝だけ消してwwwwwwwwは消さない方法あるか
(?m:(?<![ww])[ww]$)
行末限定ならこれかな?
もしくはこうとか
どっちにしろURLとかで誤爆しそうだから直前の文字が英数字の場合は除外するとかした方がいいと思うけど
(?m:(^|[^ww])[ww]$)
だよねえ
行中だとガチガチにしないと誤爆だらけになりそうだし
あ い う え おとか、あ い う え おみたいなスレタイをNGできますか
あいうえおじゃなくて空白を開けるスレタイをNGしたい
説明不足ですみません
(?m:(?:[ ]+[^\s ]+){2})
一文字単位空白なら
(?m:(?:[ ]+[^\s ]){2})
半角スペースも含むなら
(?m:(?:[\s ]+[^\s ]+){2})
半角スペースも含む一文字単位空白なら
(?m:(?:[\s ]+[^\s ]){2})
>>231
これ最近嫌儲に多くてクソだよな
俺も知りたい 特定の文字列が含まれないURLのみをNGしたいんですが
やり方教えていただけますか?
>>245
コピペなら特徴的なところを普通のNGに全部入れたらいいと思うけど
関係ないスレを巻き込んでもいいから絶対NGにしたいってなら、初めに安価ふたつ・1行空けがあるって条件の↓とかかなぁ
^(>>\d+\n){2}(.*\n)*\n (?<!あいう) 前に'あいう'がない
これを使うときに前の()内に*を入れるとこの正規表現が壊れる(適用されない)んですけど
その理由と対策を教えていただけませんか?
詳しく言うと
「あいうお」「あいうえお」以外の「お」をNGしたい場合
(?<!あいう[え]*)お
とやると上手くいかないので
(?<!あいう|あいうえ)お
とやっているのですがもっと簡単な書き方はないのでしょうか?
>>248
その場合のパターン長不定への対応度はライブラリ依存 あい
↑このように特定の文字列とimgur画像の組み合わせのレスはNGできますか?
「あい」の部分は変わらず、画像を上げ直して連投するので***が毎回変わります >>252
(?s:あい\nhttps:\/\/i\.imgur\.com) >>254
綺麗さっぱり消えました
ありがとうございます AとBが含まれていてCが含まれない文章をNGって
(?s:^(?=.*A)(?=.*B)(?!.*C))
でいいんですか?
荒らしがいて困っています
ワッチョイを導入しているスレのみ、ワッチョイを非表示にしているレスをNGにする方法はありませんか?
基本はID8桁のみしか出ない板で、ワッチョイスレのみIDが9桁になります
ワッチョイスレでワッチョイを隠してID(8桁)のみを出す荒らしに困っています。多分浪人です。
IDを8桁を正規表現でNGにしたところワッチョイを導入していないスレが全て見れなくなったので、ワッチョイスレでワッチョイを隠している人のみNGにできる正規表現を探しているところです…。
ワッチョイを導入しているスレのみ、ワッチョイを非表示にしているレスをNGにする正規表現はありますか?
>>257
> ワッチョイを導入しているスレのみ、ワッチョイを非表示にしているレスをNGにする方法はありませんか?
ない (同じ文字や文字列が5回連続)(.+?)\1{4}
ひらがなと全芝だけ消えないようにできますか
連続していない2回以上同じ文字列が出てきたレスをNGにする方法ってありますか?
「あああいいいあああ」みたいな感じのレスで「あああ」2回でNGにしたいのですが
>>260
絶対誤爆ひどいと思うぞ
まあ使うのはやめとけ
そのレスだって"NGに"で引っかかってるしurl2回貼ったらアウトだし
(?s:(.{3}).+\1) >>260
誤爆するけど
(?m:(.)\1{2}?[^\1^\n]*\1{3})
みたいに同じドメインが3つ以上並んだらNGにしたいんですが可能でしょうか?
ドメイン自体はNGにしたくありません (?s:(?:h?t)?tps?:\/\/(?:[^\/])*\.?([^\/]+\.[^\/]+)\/?(?:.*?\1){2})
(?s:(https?://[^/]+?/)(.+\1){2})
あーそうかドメインだからi.imgur.comとm.imgur.comは分けないといけないのか
>>267訂正
(?s:(?:h?t)?tps?:\/\/.*?(?<=[\/\.])([^\/\.]+\.[^\/\.]+)(?=\n|\/|$)(?:.*?\1){2}) >>270
FQDN(サブドメイン含めて)マッチはこれ
(?s:(?:h?t)?tps?:\/\/([^\/]+)(?=\n|\/|$)(?:.*?\1){2}) >>270
>>271
消えました!
ありがとうございます!
ちなみに一番おしりの{2}を変えると数の調整もできる感じですか? >>273
承知しました!
重ね重ねありがとうございました! 通知音がアプリによって鳴ったりならなかったりして困ってる
アプリ毎に確認して前部鳴るように設定してるのに
ひとつのレスに「あ」「い」「う」「え」の文字が含まれている場合に、「お」の文字が含まれていないレスをNGにする方法はありますか?
>>278
ありがとうございます!
見落としておりました 適用されそうな正規表現あるのに消えないので考えてみたら最後に改行で終わってる場合に消えてないのではと思ったのですが、文末が改行で終わるものをNGってどの正規表現でできますか?
本文が特定の文字列のみの場合をNGにするにはどうすればいいでしょうか?
スレチでしたらスルーしてください
板一覧のカスタマイズで特定の板だけを表示しない方法ってありますか?
ちまちま全板名を打ち込んで特定の板だけ打たない作業がめんどくさいので良い方法あらばお願いします。
>>288
とりま
^(.*\n){5}(?# 5行以上の書き込みはあぼーん)
数字適当に弄って 長文かつ普通使われない文字が一定以上入ってる時にngみたいにするしかない
例えば[弛燦閏撹]みたいな漢字
ただそのリストアップはだるいからやりたくない
同じ単語を何回も繰り返してる系のレスをNGしたいんですがどうすればいいですか?
死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね
↑こんな感じのレスです
ゼロ文字を4回繰り返してる
回答者もテンプレぐらい読め
じゃあ逆に「死ね」以外の全ての単語が繰り返されているものをNGするにはどうしたらいいですか?
同じ単語が5回以上繰り返されていたらNGするけど「死ね」の連続だけは許可する、みたいな
>>298
wwwww
うわああああああ
キターーーーーー!
------キリトリセン------ >>300
同じ単語って言うけど、その単語は自分で指定するんだよ
正規表現が、あっこれ単語だ、とかはやってくれないからね >>303
横からだけど単語の定義説明できる?
例えば下記の文で
本田山本山山本山山本山山本山山本山山本本山田
俺以外何の単語をどこで区切って
何を何回繰り返しているかわからないでしょ?って話 >>288
あまりにもひどかったので今日有志がvipで作ってくれました
一応綺麗さっぱり消えたのでここにも置いときます
\p{Han}[ぱ-ぽ]+\p{Han} あああああ
いいいいい
ううううう
こういった1行飛ばしのNG方法を教えて下さい
テンプレ見たけど分からないので
その程度の判断だと誤爆するけど
(.*\n\n){3}
チーパン達也くそわろ
特定の文字列を含まないスレタイをNGしたいんですが、なにかやり方ご存知の方いらっしゃいますか?
ワードを含まない書き込みをNG
(?s:^(?!.*ワード))
すみません。---のみが連投させるレスを消すにはどうしたらよろしいでしょうか?
>>39
これ「(?<!\))$」をためしたら
ワッチョイID無しだけ抽出されちゃうんだけど何故?
NGIDの正規表現のとこにコピペで良いんだよね? >> 1に特定のワードを含むスレッドをNGする方法はありますか?
具体的には、IPスレやワッチョイ無しのスレをNGして一覧に表示されないようにしたいです
ニュー速(嫌儲)が開けないんですが何が原因でしょうか
エスパー: leia.5ch.net を探しに行っているから
>>324
自己解決しました
チンクルはデフォルトで嫌儲が不適切な板に設定されてるので
全て表示にして、不適切チェック外したら解決しました 同じ文字列を連続せずに5回以上含むレスをNGすることはできますか?
ワードああワードいいワードううワードええワード
みたいな感じです
(?s:(ワード).+\1)
で2度以上「ワード」を含む場合はNGという風にできたのですが、誤爆するので回数をさらに指定できないかと
ワードワードワードワードワードワードワードワードワード
(ワード)(?>(?!\1)\X+?\1){4}
最近嫌儲に湧くスクリプトNGにする方法無いですかね?
スレとレス番を示すとか
レス全体をコピペするとか
ガキじゃねえんだからさあ!ねえ!
>>339
試してみたけどパターンが違うのかNGできないですね
運営が対応するまで開かないのが正解っぽいなありがとう >>333
NGネーム(正規表現)に以下を貼れ
ス[プッ]+ Sd[c6]2 改行がn回含まれるレスをNGみたいなのって可能ですか?
>>4
>(sage以外)^(?!sage$)
これ設定するとレスが全て消えてしまう (?m:^(.*)\n)\1←これで同じ文章と改行を繰り返すレスをNGできたのですが、さらにワードを指定することはできますか?
上下
上下
上下
はNGして
左右
左右
左右
はNGしないようにしたいです
(上下\n){3}じゃダメな理由は?
左右だけ例外で外したいってこと?
>>352
無理じゃないけど大変なのでこの辺で妥協出来ない?
(?m:^([^左]*)\n)\1 >>344
333じゃないけど
めっちゃ快適になった
ありがとう っぱ よを正規表現でNGしたいんですけどどうしたらいいですか?
説明不足すぎる
「っぱ よ」だとダメで正規表現を使わないといけない理由は?
っぱ.+よ
(?<っぱ).+(?=よ)
こんな感じの意味なのか?
レスで一言「死ね」とだけ書いてるレスをNGしたいのですがどのような正規表現になりますか?
氏ねってレスされる様な事を書き込まなければ良いと思う
(?s:^氏ね$)
>>362
その通りだけど別にここに相談に来る人が書いてるわけじゃないだろうからそれ言っても… なんJにグロ画像荒らしが居て暴れてる
特殊な方法でIPコロコロ変えてるみたいで規制されない
だからサムネにデフォルトでモザイクかけて欲しいのと
もう少し小さいサムネ表示も欲しい
アンカーと必死のurlだけの書き込みをNGにしたい
「>>1」をNGにしたいです。
あと、1行空けて書くやつも。
空改行するやつってどう言う思考なんだ。 いちいち他人のレスの書き方にカッカしてないで、あぁこういう人もいるんだぁと軽く流しとけよ
>>368
おまえのレス見て
いちいち句読点入れてる奴ウザイとか
句点で改行入れんなボケとか
考えてる奴も居るんだぜ
気にすること自体がくだらんと思わん? アップデートしたら新着レスが青くならず何処からか分からなくなった
、
上記のレスをNGしたいのですがどんな設定にすればいいでしょうか
同じ板内に複数のスレッドがあるとして、
特定のスレッド単位でのみ有効なNGネーム指定はできますでしょうか?
空白を含むn文字未満での改行がn行以上ある
みたいなのはNGできる?
ここ数ヶ月めちゃくちゃデータ量多くなってたのやっと直ったのか
名前欄に絵文字使ってる人をNGするにはどうしたらいいですか?
例
以下、5ちゃんねるからVIPがお送りします🐙🐙
>>384
間違ったwww
恥ずかしい
もう一回
ゲームやろう Imgur1枚だけのレスを消したいときはこれで合ってる?
^https://i\.imgur\.com/\w{5}\.jpg$ id部分の文字数は可変だしjpgとpngがあるはず
約1か月ぶりに、この正規表現のスレにお客様が来てますよー
質問してるからどなたか助けてあげてください(俺は分からないので)
^\s*https://i\.imgur\.com/.{5,8}\.jpg\s*$
これでいけたわ chmateなんだけどNGワード登録しすきて重たくなってしまう。
最近いろんな板で多発してるグロ画像を弾く方法はないの?
>>394
無いと思うよ
アドレス毎回違うし
共有あぼーんあると便利なんだけどな 何レスか以上「グロ」と書かれると自動的にモザイクかからなかったっけ?
板独自のルール?
>>396
chmateの設定でそういうのあるからブラウザの設定だと思う。
それにしても誰かかグロとレスさするまではモザイクかからないよね NGするとレスが消えるんだな
Janeのpc版みたいにNGの理由が表示する仕様の方がいいんだが
めんどくさいし邪魔じゃん
NGで透明になって存在が消えてくれた方がいいよ
>>392
>^\s*https://i\.imgur\.com/.{5,8}\.jpg\s*$
>これでいけたわ
参考にしてみたけど消えんよ (大阪府) (ワッチョイW 8658-rIZ/)
↓
(大阪府) (ワッチョイW ○○58-○○○○)
○の部分が変わってもNGにできるようにするにはどうしたらいいですか?
自己解決できました
\(大阪府\) \(ワッチョイW .{2}58-.{4}\)
TheWorld開いてそのままにしてると何故かスリープにならずそのままアクティブ状態になるようになった!同じ症状の人いる?
ワッチョイの下4桁が同じでコロコロしてる奴のレスを抽出したいので
ワッチョイの下4桁だけを指定してそれ以外を表示させないようにしたいのですがお願いします
これで言えばipbSの部分です。
(茸) (スププ Sdba-ipbS)
それ正規表現要らないから、これだけ入れてNGすればOK
-ipbS)
>>408
逆なんですNGしたいのはその下4桁以外なんです。
その下4桁のワッチョイだけ表示させたいんです >>409
ごめんちゃんと読んでなかった、これでどう?
(?s:^(?=.*-ipbS).*$) >>410
試してみたらipbsが含まれるネームがNGされてしまってます
ipbsが含まれないネームをNGしたいのでお願いします >>411
あーそれじゃこれ
(?s:^(?!.*-ipbS).*$) >>414
IDコロコロしてる奴の自演を晒す為に過去のレスを抽出する為
まぁそいつはキチガイ、荒らしの類なんだけど、見方によってはそいつに対する粘着という見方もできる
chmate使ってるんだけど
IDなら過去レス抽出できるけど、ワッチョイでレスを抽出できないんだよね。
だからNG機能を抽出に利用するって感じ ワッチョイの後半4桁はUA依存だから専ブラだとわりと他人と被るけどね
そうですね
全部もしくは前から3つめ4つめとかで抽出した方がいいですかね
wまたはWまたはWまたはW
で終わる文をNGするにはどうすればいいですか?
語尾に→(爆笑)
これをつけるやつは高確率でキチガイ
>>421
>>423
w系で終える書き方の人は高確率で文中何回もそれ入れてくるので…
あとその2つはそれそのものをNGワードに入れれば済むので >>420
これ
586 名無しSUN[] 2022/07/19(火) 13:14:21.18 ID:l/dZuJ18
そうしよw
などほとんど消えていないようです… 今日になって絵文字NG抜けてくるのが多々あるんだけどなんか設定変わった?
以前のスレにあった正規表現の
[\x{E000}-\x{F8FF}\x{10000}-\x{FFFFF}]
を入れてるんだけど🤮とか表示されてる
毎回数が違う連続したハイフンをマッチさせるにはどうしたらいいですか?
たとえば>>301のような
要らない文字列
------------キリトリセン-------------------------
必要な文字列
を
要らない文字列
キリトリセン
必要な文字列
のように >>427
ありがとうございます
それはそれで、スペースで終わる って正規表現ありませんでしたかね? あと書かれてから思いましたがレスのURLの表示方法がわかりません(=コピペできない)
ってこれはスレチかもしれませんね…
>>432
どちらのパターンもあり得ることを考えると両方ですかね
スレチかもしれないけれどやり方わからないとリンクで貼った方が確実と言われても出来ないから無理、となります… 5chもそうだけど、昔のBBSでバイナリーコードをランダムな文字に変換して実行形式のプログラムをレスとしてアップロードできるコンバーターがあったが、それに似たランダムな文字列をNGにするパターンが思い付かない
バイナリー変換のは決まったパターンがあるからそれを目印にすればいいけど、人間じゃないと意味あるか無いか判断できないランダムな文字は規則性が無さそうでNGしようがない
憎たらしい事にかな漢字文まで紛れ込ませるから単純に文字コードだけで判断できない
問題のスレ
【電卓】計算機の神様【最強】
http://2chb.net/r/kaden/1623788537/ >>435
Base64っぽいね
適当に
(?m:^[A-Za-z0-9+/]{9,}$) >>419
これの発展系として
w、w、W、Wで終わるものはNGにせず
ww、ww、WW、WWで終わるものはNGにする
というのはどうしたらいいですか? >>440
YouTubeだと同じ字が連続3文字続くとNGされるね >>442
コメント欄の話?
だからURL貼ると消されるのか >>441
ありがとうございます試してみます
>>442
440で定義したのはwwで終わる だけど、末尾じゃなくても消されるということ?
>>443
これはまた別の話っぽいけど… >>0445 だと余計なのが消えてしまって使えん
変なの貼るなよ
評論家気取りってどこにでも居てさ
そいつ等は100%無産なんだよね
本当にゴミ屑
ただ事実を申し上げているだけだな
このスレのレベルが知れるな 笑
sed、awk、perlの正規表現は普通に使ってるつもりなんだけど、
twinkleのやつは難しいなあ。
ぱっと見ても意味がわからん…w
正規表現って拡張されまくってるから
変なの貼るなという人は文句言う前に改良すればいい
元レスのひとは、どうすれば改良できるか力不足で出来ないから解決できそうな人に問いかけをしただけ
あれ?書き込めた
クレカすれで403って出て焦ったw
IDなしをNGにする方法ありませんか?教えてくださいお願いします
>>456
そんなもんGoogle検索でヒットするぞ >>451
識者が去って久しくスレが機能していないってとこだろう >>445
(?#って、パターン中にコメント置けるの?
Perlのおかげで沢山拡張されたがコメントまで含められるのか!
なんだか、いよいよテキスト処理の言語っぽくなってきたな
ショートカット(work flow)でも正規表現多用するから、ここのスレ参考になってる だとしても貼ったの自分で適用しといて変なの貼るなよはないわ
>>445
文頭から「スペースまたはスペース以外が0個以上連続し、"WWW"」に続く文字列にマッチ
直後に「スペースまたはスペース以外が連続し"://"」を含まないパターンにマッチ
スペースまたはスペース以外が0個以上文末まで続くパターンにマッチ
[\s\S]って、スペース含む印字可能、制御記号、改行全てってことね
wwwから始まり、途中に"://"を含まないパターン
"www"は必要かな?
^[\s\S]*(?!://)[\s\S]*$
「://」なんてURL以外で出現しないパターン
英字ソフトキーボードと日本語テンキーとでは文字コードが微妙に異なり、パターン記述がうまく動かないことあったな 単に行末非限定wwwをNGしたいという正規表現だろう
目的自体は変というほどでもない
正規表現自体は変だが
マッチしない理由はすぐ答えが出てる
マッチさせたければ(?#リンクを除くwww系統をNG)^(?=[\s\S]*[ww]{2})(?![\s\S]*://)[\s\S]*$とでも書き直せばよい
実用なら(?#リンクを除くwww系統をNG)^(?=[\s\S]*[ww]{3})(?![\s\S]*://)[\s\S]*$にしなくては使えんような気がするが
[\s\S]*みたいな表現はクソすぎてNG目的ではまず使えない
文中の4桁以上の数字 1234 や 12567 などはNGにしつつ
特定の数字 2020 や 2022 などはNGにしない正規表現は可能ですか?
>>465
一応自分で調べてみて
^(?=.*[0-9]{4,9}.*)(?!.*(2021|2022).*).*$
という風に作ってみて正規表現テストサイトでは機能してるのですがtwinkleでは4桁以上の数字がマッチしません・・・
なにか先読みの書き方で間違いありますか?
[0-9]{5}|[0-9]{4}(?<!2020|2021|2022)
>>415
遅レスの上にスレチだけど
> ワッチョイでレスを抽出できないんだよね。
設定→実験的→テスト中のスレッド内の検索UIを使用→オンにする
そうすればワッチョイの一部でも検索できるようになる 文末 行末が○○の場合NGにするにはどうすればいいですか?
文末をどう判断するか
行末は改行コードまでなので簡単
文末が必ず"。"や"."で終わっているならいいが、それ以外は難しい
複数の改行コード含み、複数の文からなるレス文章の最後が文末なのであれば可能
>>471,472
○○で終わる、スペース、改行、記号で終わるパターンも含めたい場合は
>>80あたりを参考に組めばなんとかなるのかなとは思ってますが… >>475
文末
(?s:○○$)
行末
(?m:○○$)
(?s:可能$) : >>471
(?m:可能$) : >>3,471 質問失礼します
指定したワードをあぼーんから除外する正規表現はありませんでしょうか
>>477
具体的なレス
どれによってそうなっているか具体的に明示
以上を用意して出直せ >>478
はい
例えばですね
名前欄にコテ「XXX」、これが自分で、「NGネーム (正規表現)」に
^(?!XXX$)
を登録すると自分以外のレスが全てあぼーんされますよね
これを特定のコテ「YYY」だけあぼーんから除外してYYYのレスを表示したいのです
しかし、
^(?!YYY$)
も登録すると「^(?!XXX$)」と相殺し合ってXXXとYYYのレス全部が消えてしまいます
私としてはYYYを除外する効果だけ持ち他のレスをあぼーんする権能を持たない正規表現があれば教えていただきたいのです >>480
おお!
凄い!
できました!
ありがとうございます! むむ。。
YYYのところをZZZにして2つ目を登録すると相殺になって全部消えてしまいますね。。
や、^(?!(XXX|YYY|ZZZ)$)で大丈夫でした
Z以降も同じように追加可能です
ありがとうございました