Python を使用した空白のトリミング
文字列を操作する場合、多くの場合、スペースやタブなどの不要な空白文字を削除する必要があります。 Python には、これを実現するために役立ついくつかの組み込み関数が用意されています。
str.strip()
str.strip() 関数は空白文字 (スペース、タブ) を削除します。 、改行、復帰など)を文字列の両側から取得します。例:
<code class="python">s = " \t example string\t " s = s.strip() print(s) # Output: "example string"</code>
str.rstrip()
str.rstrip() 関数は、文字列の右側から空白文字を削除します。例:
<code class="python">s = "example string " s = s.rstrip() print(s) # Output: "example string"</code>
str.lstrip()
str.lstrip() 関数は、文字列の左側から空白文字を削除します。例:
<code class="python">s = " example string" s = s.lstrip() print(s) # Output: "example string"</code>
カスタム文字の削除
strip()、rstrip()、および lstrip のオプションの引数を使用して、削除するカスタム文字を指定できます。 () 関数。例:
<code class="python">s = " \t\n example string\t " s = s.strip(' \t\n') print(s) # Output: "example string"</code>
空白文字削除用の正規表現
文字列の途中から空白文字を削除する必要がある場合は、正規表現を使用できます。例:
<code class="python">import re s = " example string " s = re.sub('[\s+]', '', s) print(s) # Output: "astringexample"</code>
以上がPython の文字列から不要な空白を効率的に削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。