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

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

Linda Hamilton
リリース: 2024-10-26 01:37:27
オリジナル
721 人が閲覧しました

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート