文字列の左右にある空白を削除するサンプルコードを以下に記します。
以下に前後、右(前)、左(後ろ)の空白(スペース)を削除するサンプルコードを記します。
以下の構文になります。
文字列.strip()
以下にサンプルコードを記します。
str = " foo bar hoge " print str + " len: ", len(str) trim_str = str.strip() print trim_str + " len: ", len(trim_str)
実際に上記のコードを実行したときの出力です。
foo bar hoge len: 16 foo bar hoge len: 12
左右のスペースが削除されているのがlenにより確認できます。
以下の構文になります。
文字列.lstrip()
以下にサンプルコードを記します。
str = " foo bar hoge " print str + " len: ", len(str) ltrim_str = str.lstrip() print ltrim_str + " len: ", len(ltrim_str)
実際に上記のコードを実行したときの出力です。
foo bar hoge len: 16 foo bar hoge len: 14
以下の構文になります。
文字列.rstrip()
以下にサンプルコードを記します。
str = " foo bar hoge " print str + " len: ", len(str) rtrim_str = str.rstrip() print rtrim_str + " len: ", len(rtrim_str)
実際に上記のコードを実行したときの出力です。
foo bar hoge len: 16 foo bar hoge len: 14
以上、前後のスペースをトリミングする方法でした。