2 から 4 までのスペースで始まるテキスト文字列があります。
先頭の空白を削除する最も簡単な方法は何ですか? (つまり、特定の文字の前のすべてを削除しますか?)
" Example" -> "Example"
" Example " -> "Example "
" Example" -> "Example"
ベストアンサー1
このlstrip()
メソッドは、次の文字列の先頭の空白、改行、タブ文字を削除します。
>>> ' hello world!'.lstrip()
'hello world!'
編集
balpha がコメントで指摘したように、文字列の先頭からスペースのみを削除するには、lstrip(' ')
次のようにする必要があります。
>>> ' hello world with 2 spaces and a tab!'.lstrip(' ')
'\thello world with 2 spaces and a tab!'
関連する質問: