twinkle for iOS 正規表現専用 3 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
twinkleの正規表現のテストや正規表現に関する質問など
前スレ
twinkle for iOS 正規表現専用(実質2スレ目)
http://karma.2ch.net/test/read.cgi/ios/1447593710/ 改行もマッチさせるためにシングルラインモードにしてるんですね
なるほど勉強になりました 知り合いが教えてくれた誰でも簡単にネットだけで稼ぐことができる方法とは?
⇒ 『佐々木のファモウイセズ』 というホームページで見ることができます。
グーグル検索⇒『佐々木のファモウイセズ』
CO67GC0M2B 超初心者ですみません
なんj開くとつづきはこちらからと表示されるのですが
他の板の様に見ることは出来ないのでしょうか? ageて荒らす長文荒らしがいるのですが
age(メール欄空白)+長文をNGする方法はありますか? 正規表現のテンプレすごいなw
誰だよ、これ作ったのこんだけわかりやすく、
まとめサイトもないのにすごw
これなら、馬鹿でもわかるレベルだからすごいわ デフォルトでワッチョイ表示のスレでワッチョイ隠しているレスをNGにしたいですが
NGネーム(正規表現)に↓を入れても消せませんでした
(?#1行にA,Bが含まれる)(?=.* [[:blank:]])(?=.*\-)
できればデフォルト名から変えた名前でも関係なく動くようにしたいんですが
いい方法はありませんか? ワッチョイから頭2桁と下4桁の部分だけ抜き出したいのですが正規表現がわかりません
(ワッチョイ AABB-CCCC)からAAとCCCCの部分だけをNGにしたいです教えて頂けませんか 単純に5レス以上してるIDはNG、みたいなのは無さそうなんですね… >>2
250文字の効かないのだけど250文字以上をNGであってます? >>331
ありがとう
チェックしたらコピペしたら半角スペースが入ってたみたいです 同じレスを投稿しまくる荒らしを消す表現ってありませんか IDを隠してる人をNGにしたいのですが上手くいきません
(?<!\))$を正規表現でNGNameに登録
をやると全てのレスが消えてしまいます
どうするのが良いのでしょうか? 抜き取る?のはtwinkleでできないような?
正規表現としては
\/\/itunes\.apple\.com\/jp\/album\/pop\-corn\-club\-mix\/(\d+)\?.*i=(\d+)
で$1$2にそれぞれ格納される
twinkleでこれを活用できるのかは知らない(できないと思ってる)
https://itunes.apple.com/jp/album/pop-corn-club-mix/1168801951?i=1168802689&uo=
を、該当部抜き取って
https://itunes.apple.com/jp/album/pop-corn-club-mix/?i=&uo=
にしたいなら
(.*\/\/itunes\.apple\.com\/jp\/album\/pop\-corn\-club\-mix\/)\d+(\?.*)i=\d+(.*)
で
$1$2$3
で得られるけど同様にtwinkleではできないと思う
正規表現一般なら
Regular Expression(正規表現) Part14
http://mevius.5ch.net/test/read.cgi/tech/1489511075/
で聞いた方がマシな話が聞ける >>340
丁寧な説明ありがとうございます!
すみませんでした
正規表現で行き詰まってすれ違いの質問したようで申し訳ないです https://news.yahoo.co.jp/byline/shinoharashuji/20180216-00081667/
iPhoneにインドで使われている特定の言語のテキストを受信すると、メッセージアプリがクラッシュしてしまう新たなバグが発見されました。
これまでiPhoneには特定の文字列やURLを送信することでクラッシュするバグがいくつか存在しましたが、今回は文字を1文字送るだけでクラッシュします。
その原因となる言語は、インド東南部で公用語になっている「テルグ語」。このテルグ語で使われている文字をSMSやFacebookなどで受け取ると、メッセージアプリがクラッシュしてしまうことをイタリアのメディア『MobileWorld』が発見しました。
実際にメッセージを送信して再起動状態にした例
https://youtu.be/jPLfHEMDSu8 スレタイに
あいう
という単語が含まれるスレをNGにするにはどうしたらよいのでしょうか? 末尾dのID9文字をngにするにはどうすればいいですか? >>344
これ登録しても落ちるわ
チンクル有料だろなんとかしろよ 本スレより、クラッシュ文字対策
871 iOS (ワッチョイ ffa7-jtfM)[sage] 2018/02/17(土) 03:25:05.24 ID:6ModHTHW0
メモ
[\u09B0-\u0C4D]
892 iOS (スッップ Sdbf-jtfM)[sage] 2018/02/17(土) 08:09:47.39 ID:WE8RnXMTd
まだやってたか
[\u0900-\u09FF\u0C00-\u0C7F]\u200C
[\u0900-\u09FF\u0C00-\u0C7F]
どちらかをNGワードに入れとけ >>351
俺も登録したけど、落ちる
アップデート早よ >>351
たかが数百円ごときでここまで態度でかくなるかねえ
そんなはした金でギャーギャー言われるアプリ開発者はかわいそう ママにもらった貴重なプリペイドの一部なんだろ察してやれよ え、数百円でも金は金だろ…
商売ならちゃんとやらなきゃあかんでしょ
なぜ消費者が擁護してんだよ
経営語るバイトと同じじゃんそれ 原因はiOSのバグなんだからちゃんとやれってのはAppleに言っとけ
アプリ側で対応するような話じゃないから ただ単にスレチ
twinkleスレの糖質粘着マンだから無視していいぞ スレ番号日付ともども本文コピペする荒らしに悩まされてます
NGする正規表現はどうしたら良いのでしょうか あ、すいません
ワッチョイもidも出ないスレなので本文のみで判定したいと思っています >>361
\d{4}/\d{2}/\d{2}\([月火水木金土日]\) \d{2}:\d{2}:\d{2}\.\d{2} >>362
ありがとうございます
目的のレスだけきちんと消えました w
w
w
wwwwwwwwなんだコイツの髪型、きめえ
w
w
w
w
w
こういうのどうすれば消えますか? (ワッチョイ AABB-CCCC [000.111.222.333])のうちワッチョイと000を指定してNGするにはどうすればよいでしょうか? そんな事できるんか?
IPをNGするのじゃダメなのか? 飛行機飛ばされるとipの111.以降を無限に変更されちゃうので、ずっと変わらないワッチョイ部分とipの上3桁でNGできればって思ったんですが難しいんですかね…。 難しくはないが意味がない
非モバイルならAABB-CCCCのBBがISP単位で(概ね)固定
IPアドレスの第一オクテットよりよほど確実なのでIPアドレスを持ち込む意義がない(ISPのIPアドレスは複数の第一オクテットに分かれてることもざら)
そもそもvvvvvvよりvvvvvスレが多いのだし
ワッチョイでNGとは何がいいたいのか不明瞭(非モバイルは概ね「ワッチョイ」なのに「ワッチョイ」でNGしたらNGだらけになる)
おそらくKOROKOROのことを言いたいんだろう(「AABB-CCCC」)
それなら単純に、「AABB-CCCC」と「000」の組み合わせでNGしたけりゃ「AABB\-CCCC \[000」でよかろ?
意味もなく「\(ワッチョイ AABB\-CCCC \[000\.\d+\.\d+\.\d+\]\)」などとコスト増やす意味もないし、浪人などでこの正規表現だけでは括れないから漏れも出る
なら単純に「AABB\-CCCC \[000」でいい
でもそれこそムダなので「AABB\-CCCC」で十二分
AAが000を内包していると言ってもいいんだから000付ける意義がろくにない
ついでに言えば非モバイルの内でNGするにしても、せいぜいBB-CCCCくらいしかターゲットにせんけどな(BBだけなら同じISPだと(概ね)被るので誤爆しがち。AAは同一ISPでなくても被ることがある) モバイル相手ならDEFF-CCCCでまともに使えるのはDEとCCCCだけ
半角カタカナ部はDEで概ね代替可能(ユーザ数はMNOが大半でMNO区別はDEで可能)
少し凝ってMVNOで絞り込むなら半角カタカナ部も必要
IPアドレスなんて非モバイルでも簡単に変えられるしNGにはろくに役に立たない >>371
いやワッチョイは毎週変わるけどIPアドレスは変わらんから
第一第二オクテットまでNGにぶち込んでおけば半永久的にその回線からの書き込みNGにできるんで
意味がないってことはない
まあ正規表現で書くまでもなく[000.111.をNGにすればいいだけだけど >>374
毎週の対応もしたくないならBBでいい
非モバイルでも再接続すれば000.111も変わるISPも数多く意義は薄い
BBは毎週では更新されない
が、誤爆だらけ(同一ISP皆殺し)で意味は見いだせん気がするがな
こんな大枠でNGしたらまともにスレが読めんと思うがそこは好き好きか >>375
いやいや、ワッチョイのそのBBの部分はFQDNのドメイン部含んでないホスト部の部分だから
例えば接続しなおしてFQDNのホスト部変わっただけで変わるのね
IPアドレスの第二オクテットまではISP単位で割り当てられてるものだから
接続しなおしたくらいじゃまず変えられないし、変わったとしてもパターンが限らてくるのよ とりあえず>>368のままやるとこんな感じ
(ABCに使われる英数字以外の文字がわからなかったからざっくり指定)
ワッチョイ .{4}-.{4} \[000\. >>376
認識が間違ってる
BBはホスト部も含むがmadakana流用で概ねISP単位
たしかに北海道のAPと沖縄のAPはBB異なる可能性が高いが、NGに際してはむしろ有用
間違ってもFQDNのホスト部のみではない
IPアドレスがISP単位というのは正しくもあり間違ってもいる
Y!BBほど巨大だとクラスAの空間割り当てを受けたりもしたが、基本的に不足したときに都度割り当てのため古参ISPでも細切れ範囲を持つ
都合よく第二オクテットまでISP単位とはなっていない
(ISP名 IPアドレス 範囲 といった雑な検索でも容易に情報は得られる) >>377
ありがとうございました、助かりました
他の反応してくださった方もありがとうございます
自分の書き方が悪くて混乱させてしまったようで申し訳なかったです 質問です
下のように字間に半角をあけ、3回以上の改行で空白行も入れてくる書き込みをNGするにはどうしたらいいんでしょうか
バ カ な の ? タ ヒ ぬ の?
バ カ な の ? タ ヒ ぬ の?
バ カ な の ? タ ヒ ぬ の?
バ カ な の ? タ ヒ ぬ の? >>380
(.(?: .){5,}.?\n+)\1\1
一応、行末のハテナの前にスペースがないのにも対応 >>381
おお、ありがとうございます!
行末ハテナの前にスペース入れたのは自分の書き込みミスでしたw
普通に消すには(.(?: .){5,}.?\n+)で対応ですね 間違えた
スペース入れたのは
じゃなくてスペースなしにしたのは、でした 同じワードでしか荒らしてないなら
「バ カ」
「タ ヒ」
をNGでええんちゃう >>382
(.(?: .){5,}\n+)\1\1
全部にスペースが入っているならこっち
.?があるかないかね 汎用的には、文字間スペース自体通常の文章ではあり得ないから
(?:[^[:blank:]][:blank:]){5}
にするかな
>>380のは
バ カ じ ゃ ん ? タ ヒ ぬ の?
バ カ ? タ ヒ ぬ の?
バ カ な の ? タ ヒ ね よ?
バ カ な の ? 死 ぬ の?
とかやられると>>381は無効化されるし
そもそも>>381は空行なかったら無力だし
小難しいこと考えるよりまず最初は>>384にするだろうけど >>386
スペースが一個とも限らないのか
なら
(?:[^[:blank:]][:blank:]+){5}
とかで 某板の嵐レスはまさに>>386で書かれているような感じで微妙に文言変えてくるので>>388の正規表現でNGし直しました
レスくれたみなさんお知恵をありがとうございました >>3
●直前の文字(または文字列)の数を指定
? 0〜1個 + 1個以上 * 0個以上
{5} '5'個 {,5} '5'個以下 {1,5} '1'〜'5'個
wが5個以上連続
にマッチするやり方はありますか?
「wwwww」をNGすれば済むのですが
他に方法はありますか? >>390
[wwWW]{5}
前後は問わないなら、5個ある時点でNGになるから5個以上も含まれる >>391
あー
なるほど
ありがとうござきました!! NGネームについて質問です
ワッチョイ+IPの第一〜第二オクテットまでを指定してNGしたいのですが可能ですか?
こんな感じです
↓
ササクッテロ+[126.233
スプッやアウアウカーやワッチョイの
IP 126.233はNGにひっかからないようにしたいです。 すぐ上に同じ質問あったんですね
ありがとうございます 250字以上はNGだが、レスが3つ以上付いていたらNGにしない、とする表現は可能ですか? 末尾nってNGidに出来ないのかな?
.{8}nを正規表現に入れたんだけどうまくいかないな >>399
なぜスレ内検索すれば見つかるのにしないの あほかよ
お前ら
↑こんなかんじで3行以上改行してるレスNGするのはどうすればいいでしょうか? bot荒らしと思われる(オイコラミネオ xxxx-yyyy)をNGにしたいのですがyyyyの部分は書き込みの度に変わります
どう指定したらいいのでしょうか >>406
IPがないスレなら
あきらめるしかない
それか
巻き添え覚悟でオイコラミネオをNGするしか
毎週ワッチョイのNGをするか >>406
オイコラミネオ xxxxをNGにすればいい >>409
××××の前半の二つは固定だが
後半の××二つは変わるよ (?#複数行にAが含まれBが含まれない)^(?=.*A)(?!.*B).*$
使った時に
Aああああああああああ
ああああああああ
って複数行になった時に消えなくて(?#1行にAが含まれBが含まれない)(?=.*A)(?!.*B)も使ったらBが含まれてるレスまで消えちゃうんだけどレス全体で1回でもAが含まれてるBが含まれないレスをNGにすればどうすればいいですか? ■ このスレッドは過去ログ倉庫に格納されています