Pythonはreモジュールを使って危険文字を検証します。


レモジュールはpython独自のマッチング文字列のモジュールであり、このモジュールで提供される多くの機能は正規表現に基づいて実現されていますが、正規表現は文字列に対してあいまいなマッチングを行い、自分に必要な文字列の部分を抽出し、すべての言語に共通しています。注意:
  • reモジュールはpython独自の
  • です。
  • 正規表現はすべてのプログラム言語で
  • を使用できます。
  • reモジュール、正規表現は文字列を操作する
  • です。
    REモジュールを使用して、危険文字を検証するモード文字列を定義し、2つの文字を検証し、検証結果を出力します。
    
    import re
    pattern = r'(  )|(  )|(  )|(Trojan)'
    about = '       ,           ,     Trojan'
    match =re.search(pattern,about)
    if match == None:
      print(about,'@   !')
    else:
      print(about,'@        !')
    about = '       ,            ,      '
    match =re.search(pattern,about)
    if match == None:
      print(about,'@   !')
    else:
      print(about,'@        !')
    結果:
    私はプログラマーです。ハッカーの本が好きです。Trojan@を研究したいです。危険な語彙が現れました。
    私はプログラマーです。コンピューターの本が好きです。開発サイト@安全が好きです。
    以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。