TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
【悲報】(´・ω・`)iOS12もバッテリーがギュンギュン減る
【Jailbreak】iOS 13.x 脱獄スレ Part4
iPhone6s/6sPlusであと一年頑張るスレ Part13
【Jailbreak】iOS 13.x 脱獄スレ Part1
iPad Air 2 Part16
(*^◯^*)わーいで変換できるんだ!
iPad mini 4 part41
【RAM1GB】新4インチiPhone、iPhone6cではなく「iPhone5e」として発売へ
iPad Air3 2枚目
【Jailbreak】iOS 12.x 脱獄スレ Part6
2 :
自分用に前にまとめたやつ(頭の#消去でON)

NG - 正規表現

#(?#250文字NG)(?s).{250}
#(?#16行NG)(.*\n){16}
#(?#小型AA)(?m)[\´∧∨]
#(?#大型AA)(?m)[|:;,  ]{2}[|!:;.,]
#(?:..\n){5,}
#^>>\d+$
#(?#1文字ずつ改行NG)(.\n){3}
#(?#1文字ずつ改行NG)(..\n){3}
#(?#数字-1行以上NG)(\n[ ]*){3}
#(?#一文字改行5連続)(?m)(.\s){5,}
#(?#一文字改行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>|$))

3 :
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には数えられない
(?#あいう) 'あいう'がコメントとして無視される

4 :
テンプレ終了
前スレで親切な方がまとめてくれた物をテンプレにしました。

5 :
テンプレ追加

NG設定 使用例

●本文以外
(?#空白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).*$

6 :
>>3の半角カタカナ
^[\x{FF61}-\x{FFA0}]+$
。「」、・は除外したければ61を66に

>>5
(?#URLのみ)^[htpsf]+://[!-z]+$
(?#画像のみ)^[htpsf]+://[!-z]+\.(?i:(jpe?g|png|gif|bmp|tiff?))$

7 :
https://regexper.com/
正規表現を可視化できるサイト

http://js.wakastream.jp/regex.html
javascript 正規表現 チェッカー

https://msdn.microsoft.com/ja-jp/library/cc392020.aspx
正規表現の構文

iPad mini 4 part36
feather for iOS ◆ twitter クライアント ◆羽根2
[ソフトバンク] iPhone 11 系 予約スレ
iPhone 4sであと一年頑張るスレ Part33
iPhone7/iPhone7Plus アポストピックアップ Part1
iPadOS part4
iPadOS part6
iPhone 質問スレッド part47
iPad Air3 2枚目
2tch Part2
--------------------
【Panasonic】ゴリラ・シリーズ63頭目【SANYO】
ボンバーガール BOMBERGIRL part 47
【医療事故】東京府中市の榊原記念病院で2才児が死亡【麻酔ミス】
【総帥】川崎競馬にバケモノが出現 来年の英ダービー馬決定
シニア層でもできるフライトシムご教授ください
【PC】Windows用パッケージマネージャ「winget」がプレビューリリース。コマンドラインからアプリケーションをインストール [田杉山脈★]
☆☆★ドラマ視聴率2018年7月期【54】★☆★
特別機動捜査隊 9
明日の日経平均をちゃんと予想するスレッド〜156〜
どさんこワイドお絵かきですよに池添wwww
CASIOPEA カシオペア 総合スレ 2nd
さみしさの最果て 6孤目
【スバル】 R2 part32 【てんとう虫】
全国送信所・局舎総合スレッド19
【中野の故郷】久留米競輪3【優良新人続々】
福島の水泳人集まれ!
第三のビール・発泡酒総合@酒板2
【MBSラジオ/JOOR】毎日放送【1179kHz/90.6MHz】 Part40
「機動戦士ガンダムTHE ORIGIN」見てるんだけどシャアの人が頑張って若い声出そうとしててワラタ [268718286]
【#参院選】参院選 21日に投開票 「改憲勢力」維持は厳しい情勢
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼