Python
 Computer >> コンピューター >  >> プログラミング >> Python

Python正規表現を使用してタブと改行を削除するにはどうすればよいですか?


次のコードは、指定された文字列からタブと改行を削除します

import re
print re.sub(r"\s+", " ", """I find
Tutorialspoint helpful""")

出力

これにより出力が得られます

I find Tutorialspoint helpful

  1. 正規表現を使用してPythonで数字のみを照合するにはどうすればよいですか?

    次のコードは、Python正規表現を使用して、指定された文字列の数字のみに一致します。 例 import re m = re.search(r'\d+', '5Need47forSpeed 2') print m 出力 <_sre.SRE_Match object at 0x0000000004B46648> 例 次のコードは、指定された文字列内のすべての数字を検索し、それらをリストとして出力します import re m = re.findall(r'\d', '5Need47forSpeed 2') print m

  2. Pythonを使用して隠しファイルと隠しフォルダーを削除するにはどうすればよいですか?

    Unix OS(OSX、Linuxなど)では、隠しファイルは「。」で始まります。したがって、単純なstartswithcheckを使用してそれらを除外できます。 Windowsでは、ファイル属性を確認してから、ファイル/フォルダが非表示になっているかどうかを判断する必要があります。 例 たとえば、次のコードを使用して、すべての隠しファイルを削除できます。 import os if os.name == 'nt':     import win32api, win32con def file_is_hidden(p):     if os