Pythonで文字列の左右のスペース削除・strip, lstrip, rstrip †文字列の左右にある空白を削除するサンプルコードを以下に記します。 スポンサーリンク 関連記事 †
前後、右、左の空白を削除するサンプルコード †以下に前後、右(前)、左(後ろ)の空白(スペース)を削除するサンプルコードを記します。 前後のスペースを削除する †以下の構文になります。 文字列.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 以上、前後のスペースをトリミングする方法でした。 スポンサーリンク |