twinkle for iOS 正規表現専用4

1iOS2020/05/03(日) 15:59:38.84ID:Hfhe4tC9
twinkleの正規表現のテストや正規表現に関する質問など

前スレ
twinkle for iOS 正規表現専用3
http://fate.5ch.net/test/read.cgi/ios/1494717956/

116iOS2020/11/21(土) 22:47:51.13ID:peihCNaD
(r1|r2|rn){2,}
を使うのかな?
rは正規表現

117iOS2020/11/22(日) 10:56:31.69ID:MJ5UENuX
(?#いくつかのワードのうち2つ以上が含まれている文章)(?s:(?!\1)(い|く|つ|か|の|ワ|ー|ド).*){2}

118iOS2020/11/22(日) 21:18:30.12ID:8cDwIvHP
{2}だと2回で、2回以上にならないよ?
{2,}にしないと

{,2} 0回以上2回以下
{2,5} 2回以上5回以下

119iOS2020/11/22(日) 22:00:01.33ID:GMdtUgly
NGに使うなら{2}で正しい

120iOS2020/11/22(日) 23:08:57.37ID:rjdD65X8
その通り

121iOS2020/11/23(月) 00:18:22.02ID:I0esBkoQ
2回でも2回以上でもブロックされるかは変わらないのに処理増やしてどうすんだよ

122iOS2020/11/23(月) 10:50:52.71ID:k4reJL05
>>119
なるほどな
2個ヒットすればそこで終了するのに不都合ないな
>>121
全てのワードと比較しても大して処理時間掛からないのと違う?高々1000レスだよ?
指定ワードだって、10個以上ないだろうさ
それ以上なら、そのスレを見るべきでない
そのスレは破綻してる

123iOS2020/11/23(月) 18:37:38.85ID:8mnVocsm
うわっ、ガイジだったよ…

124iOS2020/12/02(水) 13:46:54.25ID:O+Jv/AD+
安価NGしたいのですが複数安価ではなくて範囲指定した安価をNGする方法ってありますか?
>>1-7みたいなものです

125iOS2020/12/02(水) 15:16:34.55ID:KibUCBlI
>>\d{1,5}-\d{1,5}

126iOS2020/12/02(水) 22:14:35.23ID:2pUdZt5c
ありがとうございます
すみません言葉足らずでした
安価範囲が7レス以上のものだけをNGしたいです(>>10-16>>111-118など)

127iOS2020/12/03(木) 00:34:43.68ID:KEV65WDr
出たよ後出し

128iOS2020/12/03(木) 04:57:57.52ID:wohFDisc
一番やる気削がれるよね後出しで色々言われるの

129iOS2020/12/03(木) 04:59:15.50ID:usLWxbY2
削がれる以前にわからないから教えられないんでしょ

130iOS2020/12/03(木) 05:33:24.23ID:wohFDisc
>>129
ならお前が教えてやれ

131iOS2020/12/03(木) 06:34:33.35ID:SClLkypO









みたいに一文字改行とただの改行を繰り返す書き込みの正規表現教えて下さい

132iOS2020/12/03(木) 07:55:29.34ID:x3SAHqQY
>>130
やはり口だけの無能だったか
最初から教える知能もないくせに削がれるとか笑っちゃう

133iOS2020/12/03(木) 08:50:19.20ID:KEV65WDr
酷いガイジだった

>>131
こんなのでどう?
(.\n\n){3}

134iOS2020/12/03(木) 18:38:41.87ID:HxX08CVk
>>133
ありがとう!消せました!

135iOS2020/12/04(金) 07:14:45.63ID:97p6IoVy
教えてください
NGにしたい

記号、ローマ字、数字で半角、全角、スペース混じり。
1行

例えば、投稿でこれが連続する

djt@amt

.'jjjwwtja


etc

136iOS2020/12/04(金) 11:16:52.21ID:74+T+t0x
それだとurlとかも引っかかるけどいいの
あと1行の意味が分からなかった
^[\s\p{ASCII}0-9&&[^\n]]*$

137iOS2020/12/04(金) 12:30:13.22ID:E/9LFN8M
たとえが8〜10文字なんだからふつうなら最大長決めるとおもうがな
まあおそらくどんなに凝った正規表現でも漏れるか誤爆で使い物にならん気はする

138iOS2020/12/04(金) 19:29:49.27ID:97p6IoVy
>>136
ありがとうございます

このスレです
ダイエット板
ウォーキング&ジョギング ダイエット124週目
消えました。

139iOS2020/12/06(日) 09:37:57.60ID:icpcgix8
このAAだけをNGにしたい。
どういう表現すれば良いのでしょう?
 ∧_∧ じぃ〜
 (´・ω・)∫
 //\ ̄ ̄旦\
-(/押 \___\
\\ 井 守犬 命

140iOS2020/12/06(日) 09:56:47.78ID:ReIPvMXT
 ∧_∧ じぃ〜\n \(´・ω・\)∫\n \/\/\ ̄ ̄旦\\n\-\(\/押 \___\\n\\ 井 守犬 命

141iOS2020/12/06(日) 10:14:22.55ID:202yg0sk
ありがとう消せました

142iOS2020/12/19(土) 18:11:32.60ID:rjaBjGJs
文章中に○○と△△(順番逆もあり)が含まれていたらNGはどうすれば良いですか

143iOS2020/12/19(土) 18:21:52.52ID:4GItWBzY
テンプレぐらい読もうか

144iOS2020/12/21(月) 18:34:34.44ID:ozkA05lx
大文字で書かれたWWWWWWWWWだけを消したいのですがどうすればいいのでしょうか?

上に書いてある方法を試しても上手くいきません

145iOS2020/12/21(月) 19:39:00.75ID:cea5FvkH
大文字小文字区別させたいなら先頭に↓をおく
(?-i)

146iOS2020/12/21(月) 19:54:35.81ID:N0df+Qs3
それ正規表現必要か?

147iOS2020/12/21(月) 19:59:14.32ID:vY9/5Ddu
もしくは(?-i:W{5})

148iOS2020/12/22(火) 13:29:42.54ID:2dQ6d5hc
偽装ワッチョイってどうやってNGにするん?
このアプリじゃ無理?

149iOS2020/12/23(水) 16:28:36.56ID:H5l6gvRg
やっぱ無理か

150iOS2020/12/28(月) 14:43:27.80ID:hwqVlxLw
半角英数字8文字でかつ
必ず半角数字が含まれている

というのは正規表現ではどう書けばいいのでしょうか?
ご教示頂けるとありがたいです

151iOS2020/12/28(月) 16:18:04.94ID:vOJlrcpk
^(?=.*\d)[\da-zA-Z]{8}$

152iOS2020/12/28(月) 16:24:58.06ID:0OqHiKg6
こっちの方がいいか
^[\da-zA-Z]{8}(?<=\d.{0,7})$

153iOS2020/12/29(火) 15:19:15.24ID:uQLeRV+G
質問の仕方が悪かったようで済みません

文中に「半角英数字8文字でかつ必ず半角数字が含まれている」です
なので^や$は¥Wに変えれば良いとは思いますが、以下のようにしたいのです

例文:
そのことからSHDOPFG1A33ではなくAV199KLDやAHGGBBFD3392などが該当します

このときに「AV199KLD」だけを抽出したいのです

154iOS2020/12/29(火) 17:06:38.13ID:rkpCn6IL
「半角英数字8文字でかつ必ず半角数字が含まれている」かつ前後に半角英数字がない文字列を抽出
ならこう
(?<![\da-zA-Z])[\da-zA-Z]{8}(?<=\d.{0,7})(?![\da-zA-Z])

155iOS2020/12/29(火) 19:31:12.83ID:5kRsVEp4
すげえ、チンクルスレとレベルが違う
正規表現スレの住人の人?

156iOS2020/12/29(火) 20:09:16.39ID:SAO6X/c5
肯定的先読みとかそういうのも使えるんだねこれ

157iOS2020/12/30(水) 06:50:09.99ID:zgsKqFxP
なお偽装ワッチョイをNGにする方法はない様子

158iOS2020/12/30(水) 10:15:42.33ID:D6SCOFY4
twinkleの作者に言えよ

159iOS2021/02/01(月) 21:21:25.78ID:jGMsXUTI
文章の最後を一回だけ置換とか正規表現で指定ってできますか?

160iOS2021/02/01(月) 22:13:56.22ID:NWwfUCLg
説明が雑過ぎ

161iOS2021/02/09(火) 11:35:55.42ID:CsdvvZ8F
ひらがな漢字混じりの一行に
ヲヲ
を含む文をngするにはどうのように書けばいいですか

162iOS2021/02/09(火) 12:06:26.23ID:xjM6Rp4L
(?m)^(?=[\p{Hiragana}\p{Han}]*ヲヲ)(?=ヲ*[\p{Hiragana}\p{Han}])[\p{Hiragana}\p{Han}ヲ]+$

163iOS2021/02/09(火) 14:57:17.26ID:SgUNGOa/
をーヲヲヲ

164iOS2021/02/21(日) 14:04:50.15ID:WPN/uwph
ワイルドカードってどうやるんですか?
*かなと思ったけど効かない

165iOS2021/02/21(日) 17:14:45.91ID:uLkH94T7
*は0回以上の繰り返し
ワイルドカードは.(ピリオド)が改行以外の1文字になるからそれを使う
改行も含めたいなら(.|\n)か[\s\S]を使えばいい

166iOS2021/02/26(金) 17:11:58.11ID:EsFnWMkI
sオプション
(?s)

新着レスの表示
レスを投稿する