ホームページ  >  記事  >  バックエンド開発  >  Python で文字列から空白を削除するにはどうすればよいですか?

Python で文字列から空白を削除するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-10-26 01:37:27650ブラウズ

How to Remove Whitespace from a String in Python?

Python での空白のトリミング

質問: の文字列から空白 (スペースとタブ) を削除するにはどうすればよいですか? Python?

答え:

Python では、文字列から空白を削除するために使用できるメソッドがいくつかあります。

1. str.strip()

str.strip() メソッドは、文字列の左側と右側の両方から空白を削除します。例:

<code class="python">s = "  \t a string example\t  "
s = s.strip()
print(s)  # Output: "a string example"</code>

2. str.rstrip()

str.rstrip() メソッドは、文字列の右側からのみ空白を削除します。

<code class="python">s = s.rstrip()
print(s)  # Output: "a string example"</code>

3. str.lstrip()

str.lstrip() メソッドは、文字列の左側のみから空白を削除します。

<code class="python">s = s.lstrip()
print(s)  # Output: "a string example  "</code>

4. str.strip(chars)

str.strip(chars) メソッドを使用して、削除する特定の文字セットを指定することもできます。

<code class="python">s = s.strip(' \t\n\r')
print(s)  # Output: "astringexample"</code>

これにより、スペースが削除されます。 、文字列の両側の t、n、または r 文字。

5. re.sub

さらに、正規表現モジュール (re) を使用して文字列から空白を削除できます。

<code class="python">import re
print(re.sub('[\s+]', '', s))  # Output: "astringexample"</code>

この正規表現は、任意の量の空白を次の文字列に置き換えます。空の文字列。空白を効果的にトリミングします。

以上がPython で文字列から空白を削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。