Pythonでは、文字列の先頭や末尾にある特定の文字を削除するために、strip()
, lstrip()
, rstrip()
というメソッドを使用します。
strip()
strip()
メソッドは、文字列の先頭と末尾から指定した文字を削除します。引数を指定しない場合、デフォルトで空白文字が削除されます。
s = " Hello, World! "
print(s.strip()) # "Hello, World!"
lstrip()
lstrip()
メソッドは、文字列の先頭から指定した文字を削除します。
s = " Hello, World! "
print(s.lstrip()) # "Hello, World! "
rstrip()
rstrip()
メソッドは、文字列の末尾から指定した文字を削除します。
s = " Hello, World! "
print(s.rstrip()) # " Hello, World!"
これらのメソッドは新しい文字列を返すことに注意してください。つまり、元の文字列は変更されません。
以上がPythonで文字列をトリムする基本的な方法です。これらのメソッドを使うことで、文字列の前後にある不要な空白や他の文字を簡単に削除することができます。