-
strip()メソッドを使用する方法: strip()メソッドは、文字列の先頭と末尾から指定した文字(デフォルトでは空白文字)を削除します。
text = " Hello, World! " stripped_text = text.strip() print(stripped_text) # 出力: "Hello, World!"
-
lstrip()とrstrip()メソッドを使用する方法: lstrip()メソッドは、文字列の先頭から指定した文字を削除し、rstrip()メソッドは末尾から指定した文字を削除します。
text = " Hello, World! " left_stripped_text = text.lstrip() right_stripped_text = text.rstrip() print(left_stripped_text) # 出力: "Hello, World! " print(right_stripped_text) # 出力: " Hello, World!"
-
正規表現を使用する方法: 正規表現を使用することで、文字列の先頭と末尾の空白を削除することができます。
import re text = " Hello, World! " stripped_text = re.sub(r'^\s+|\s+$', '', text) print(stripped_text) # 出力: "Hello, World!"
これらはPythonでよく使用される方法ですが、他にも文字列操作にはさまざまな方法があります。選択した方法は、コードのコンテキストや要件によって異なる場合があります。