twinkle for iOS 正規表現専用 3 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
twinkleの正規表現のテストや正規表現に関する質問など
前スレ
twinkle for iOS 正規表現専用(実質2スレ目)
http://karma.2ch.net/test/read.cgi/ios/1447593710/ (?#空白文字含む改行が10回連続)([[:blank:]]*\n){10}
これはこういう時用では無い?
あいうえお
かきくけこ
さしすせそ
たちつてと
なにぬねの 日本語も分からない子がいる
・改行が10回連続
もしくは読めないとか さすがに知能指数どれだけ低いのか心配になるレベルだな 5レス以上(若しくは設定したレス数)しているIDを自動NGにすることって可能? 下記指定されたスレ(板)にて
!extend:none:verbose
端末aのみNG、かつID非表示をNGにするにはどうしたらいい? 何チャラセブンでの正月特番かなんかの
大喜利で優勝して車も取ってたしな
ちょっと前も冷蔵庫かなんか取ってたし
この空白の改行入れてくるのあらしはどうすれば?
空白が8回の時もある >>380関連の?入れたけどダメだった
NGワード(正規表現)にいれるんだよね? 380関連の?入れたけどダメだった
NGワード(正規表現)にいれるんだよね? スマホで使われるような絵文字?みたいなのをNGするにはどうすればいい? ●および◯で終わる書き込みをNGしたい場合どうすればいいですか? A B C D E F G
このうち2個以上とか3個以上とか当てはまったらNGみたいな方法ってあります? 「""」がNGにできない
\"\"でいけると思うんだが >>664
そのまま「""」でよくね?「\」いらんだろ
あとは「"」と「”」と「“」を間違えないように ""でもできないな
もちろん打ち間違いはしてない
"一個でNGすれば一応消せるけどなぜかヒット数が異常に多くなってる
なんか仕様とかが絡んでたりするのかな ""で664とか消えるしNGにしたいレスが""じゃないだけ 書き込めない板があるんだけど何が原因かな
他のアプリだと行ける 画像みたいな数字3桁×30行近く連投してるやつをNGに入れたいんですけどどうすれば良いですか?
https://i.imgur.com/COjzS8p.jpg 改行と行を区別せずに○○文字以内でNGってできますか? ○○文字以内NGならテンプレの>>2を見れば書いてあるじゃん \ /
\ 丶 i. | / ./ /
\ ヽ i. .| / / /
\ ヽ i | / / /
\
-‐
ー
__ わ た し で す --
二 / ̄\ = 二
 ̄. | ^o^ |  ̄
-‐ \_/ ‐-
/
/ ヽ \
/ 丶 \
/ / / | i, 丶 \
/ / / | i, 丶 \ twinkleでワッチョイスレでワッチョイなしの奴ってNG出来なかったっけ? 名前「ガラプー」が本文に「imgur.com」を含む書込みを表示しない正規表現を教えていただけないでしょうか? >>687
残念ながら欄を跨いだ組み合わせはできません Aという言葉が2回以上出てくる文章をNGしたいのですがどうすればいいですか?
(?=.*A)(?=.*A)
ってやったら1回でもNGされてしまうみたいで… A.*?A
でいいのでは?(連続する場合もあるので+では無く*を使用)
2回以上っていうのは語弊があるわけでして実のところ
2回出てくればそれで一致しているので3回目を探すのは無駄になる ○○または××で終わるレスをNGしたい場合
(?#〜で終わる) ).*\.(○○|××)(\n|$)
でNGにならないのでなにか間違ってると思うんですが、どこをどう修正したらいいでしょうか? >>691
\.があることで、○○か××の前にピリオドが必要になってる
後ろを指定してるから.*も無くていい
あと(\n|$)だと改行前かレスの最後ってことになるから、厳密にレスの最後だけにしたいなら$だけでいいよ >>691
よく見たら(?#〜で終わる) )もおかしいな
(?#〜で終わる)でいい
これはわかりやすくするコメント(NG処理に無視される部分)だからなくてもいいし >>692>>693ありがとうございます
(?#〜で終わる)(○○|××)(\n|$)
(?#〜で終わる)は説明なのでなくても良い
こうですかね
質問した当初は厳密に最後だけでいいと思ってましたが途中の文の文末にも適用されるならそっちの方がより良いです >>606
みたいなやつを、urlに連続した数字の列があることをりようして、urlにtwiを含まない連続した数字をngしようと思ったがうまく行かない
^(?!.*twi)(?=.*[0-9]{11}).*$
これをどういじればいいのか知恵を貸してください (?m:tps?:\/\/(?=.*(?:\/\d{11,}\/?))(?!.*(?:twi))) ありがとう
でも該当書き込みが消えない上に696が消えてしまう これ、Mateだと正常に機能するんだけど
twinkleだとまともに動かないと聞いた
どこの部分がtwinkleでは引っかかるのか
共通に出来る可能性があるのか知りたいんで
アドバイスくださいな
^[^\n<]*(?:[女娘嫁婚抱胸性彼人那夜寝着金稼職収欲史仕社能義初知生美画写関代瀧流怒爆試紹」、。][^\n<]*\s*(?:\n|<br>)\s*)?
?http://[^/]*(?:\.comm?|\.net|\.org|(?:(vippers|penjualdomen)\.)jp)\s?/(
?(\d{6,14})/(\2|\d+|[\da-c]{3,14})|
?[a-z]{3,5}/(\d\d?|[\da-c]{3,12})(\.html)?|
?((entry|article|archives)/)?(2019/(\d\d/\d\d/)?)?\d+(\.html)?|
?[\da-z]{15}/
?)\s?(\n|<br>)?$ 生タグ見えてる時点でなんだかなと
行頭?とか勝手に改行してそうとか
エスケープ抜け抜けとか
ChMateスレでもたまに出るけどこれもとはPC Janeでしょ
まとめブログNGなんだろうけどコストも高く無駄も多く >>699
そりゃ、PC用のブラウザでも使えるようにするための、(\n|<br>)に決まってますが?
だからって「<br>が出てくる以上、htmlを使用していない専用ブラウザでは意味がない正規表現だ」と考えているとしたら、頭悪すぎです
実際にMateで使えているとちゃんと書いていますよね?
行頭?も、意味を少し考えれば
何のためにやっているのかわかりそうなものですが
まあ、もういいです あほか
twinkleでなぜ動かないかと泣きついたのはお前じゃねーか
泣きついておいてお前どれだけマヌケなこと言ってるのか理解できてないだろ
頭悪いのは無意味で済むと思ってるお前だよ スペースを使って改行されているスレを消したいんですがこれらを使ってもどうしても消えません
どうすれば完全にNGすることが出来るでしょうか
\n
^(.*\n)
\s{5,} >>702
>>5
●本文に◯◯が×個(×回)連続で含まれる
(?#改行が10回連続)
(?#空白文字含む改行が10回連続)
(?#1文字の行が10回連続)
(?#wが10個連続)
(?#同じ文字や文字列が5回連続) データ使用量とんでもない事になってるんだけど解決策ない? 1レス内にアンカー以外で 「>」が1行に1つ以上かつレス内に2回以上含まれてるものをNGにする正規表現ないですか? >>706
(>+(?!\d))(.*\n)*(>(?!\d))
(>+(?!\d))(.*\n)+(>(?!\d))
レス内に2回以上というのが該当行が2行以上という意味なら下の方で 最後が部で終わるスレを消すにはどうすればいいですか? (?s)(?=.*部$)でしてみましたがスレタイの最後に半角スペースが二つ入ることでNGできません >>708
部$
>>709
部[[:blank:]]*$
[無断転載禁止]などがついているものも含める
部[[:blank:]]*($|\[(無断)?転載禁止\]) スレ内で「末尾」と検察して出てきた方法を試しても末尾aのNGが出来ません、なぜですか? >>712
正規表現が間違っている
正規表現を入力する場所が間違っている
非ワッチョイスレでも末尾NGが出来ると勘違いしている
自動NGにしない範囲に含まれている
NG機能がオフになっている
考えられる原因はこのくらい どの正規表現をどう変えて使った、スクショを乗せる
これだけで大概の勘違いはすぐわかるのになぜ載せないのか 本人自身がアホ認定してるのにしつこく粘着するバカがいると聞いて 最近死体蹴り流行ってるからね
俺もファーおじの死体フルボッコしてたよ 1レス内に20文字以上の行が計5回(連続ではなく合計)
のつもりで作ったのだけと、
20文字以上の行がないレスまでNGしてしまう
どこが悪いのか指摘してもらえると助かる
(?s)(.{20,}\n){5} 回答じゃ無くて指摘かw
(?s)付けたら行頭は1行目にしかマッチしなくなる
だから
.{20,}¥n
は行頭から20文字目以降に¥nが来ないとマッチしない
例:
12345¥n
1234567890¥n
123456789012345¥n ←ここでやっとマッチする
なので複数行を有効にするために(?m)にしてあげるのと
各行の行頭を示す^を付けてあげる それでも(?s)にしたいのなら
(^s)([^¥n]{20,}¥n){5}
にする >>719
(?s)をつけると.に\nも含まれるので削除
(.{20,}\n){5}だと連続した行なので、()内の最後に(.{0,19}\n)*といった19文字以下の行が続く可能性を含めるといい >>720-722,723
2人ともご丁寧にありがとう
アドバイスを参考にして、↓の正規表現で目的は達成できたみたい
\nの所が$だと機能しなかった
(?#20文字以上の行が5回)(?m)(^.{20,}\n){5}
(?m)を使わないやり方は>>723の考え方で作れるのかな?
勉強になりました! (?s:^(?=.*あ)(?=.*い)(?=.*う))
以前拾った正規表現なんだけど
これだと「ういあ」でもNGされちゃうんだけど「あいう」だけにしたい場合の正規表現ください 煽ってるわけじゃなくて、単一連語しか指定しないなら>>726で十分って話だよ 最近見てる掲示板で
久しぶりでごぜぇMAZDA!!!!とか他
連投するやついるんだがどうNGしたらいいのか…
わかる人おなしゃす
https://i.imgur.com/N0HL23f.png
https://i.imgur.com/h113nfV.png >>728
「!!!!!!!」でNGじゃダメなの? >>730
(?#NGメールに)^$
毎週.曜
(?#一行で10文字以下)^.{1,10}$
(?#一行でひらがな無し)^[^\x{3041}-\x{3093}]$
こんなんしか思いつかなかった
どうしても意図しないNG防げないしコピペあぼーん欲しいですよね >>731
反応遅れてすみません730です
それ全部コピーして該当する板のNGメールの正規表現にペーストしたら1以外全部消えてしまいました… あ、なんか余計な改行が入っててそれ消したら機能しました
とりあえず様子見てみます
ありがとうございます アルファベットの大文字小文字って区別されてなくないですか?
WWWWWでNGしても小文字まで巻き込まれてしまいます
スレタイNGの話です >>735
ほんとだ
しかもUnicode指定した場合、大文字(\x{0057})だと両方NGされず小文字(\x{0077})だと両方NGされる
(?-i)も効果ないし正規表現じゃない方も区別されない
現状、スレタイNGの大文字小文字を区別することはできないかも >で他人のレスをコピペしまくって荒らすキチガイがいるんだけど>を単体でやたら使うやつをNGできる正規表現はありませんか? ものを見ないとなんとも
全行行頭に>があるとか
安価なしに行頭>のある行があるとか
行頭>の行がn個連続するとか
このあたりはテンプレ見れば誰でも簡単だし
まずはものもってきてね 最近はホント不安定だね、最新レスがダブるわ
再読込すれば無くなるから個人側の問題だとは思うんだけど…… 1にアンカーしてるのだけ消したい。
無駄な改行消したい。 ■ このスレッドは過去ログ倉庫に格納されています