前提
閲覧ありがとうございます。
まだまだわからないことが多い初心者ですがよろしくお願いします。
pythonのモジュールreでスパムと思われるメッセージを検出したいです。
条件は同じ文字を30回以上使うとスパムを検出されるようにしたいです。
ですが私がコードを書くと30文字以上で別の文字でも検出されてしまいます。
該当のソースコード
python
1msg = "あいあいあいあいああああああああああああああああああああああああああああああああああ" 2 3spam_msg = re.search(r".{30,}", msg, re.IGNORECASE) 4if spam_msg is not None: 5 print("検知") 6else: 7 print("未検知") 8# 結果 : 検知
試したこと
正規表現の例などいろいろ調べたりしましたが解決できませんでした....
補足情報(FW/ツールのバージョンなど)
python : 3.10.8
回答2件
あなたの回答
tips
プレビュー