Follow

「正規表現でフィルター」の入力例。絵文字の部分をお好みで変えてね。 

🍄が含まれる発言を NG
🍄

🍄か⛰が含まれる発言を NG
🍄|⛰
(「|」は BackSpace キーの近くによくいる、「たてぼう」で変換しても出る)

🍄と⛰の両方入った発言を NG
(?=[\s\S]*🍄)(?=[\s\S]*⛰)

🍄か⛰が含まれる発言を抽出
^(?![\s\S]*(🍄|⛰))

🍄と⛰の両方入った発言を抽出
^((?![\s\S]*🍄)|(?![\s\S]*⛰))

URL 入り発言を抽出
^(?![\s\S]*https?:)
(画像・動画も引っかかる)

画像・動画を抽出
^(?![\s\S]*/media/)
(発言内の URL を消去されると引っかからなくなる)

絵文字入り発言を抽出
^[^\uD800-\uDFFF]*$
(「𩸽」とかも引っかかる)

140字より短い発言を抽出
[\s\S]{140}

140字より長い発言を抽出
^[\s\S]{0,140}$

複数行の発言を抽出
^.+$

一行の発言を抽出
\n

[\s\S] なのは改行含めるためだよ。

· · Web · 0 · 70 · 77