Python/サンプル/左右のスペース削除・strip, lstrip, rstrip
の編集
Top
/
Python
/
サンプル
/
左右のスペース削除・strip, lstrip, rstrip
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * Pythonで文字列の左右のスペース削除・strip, lstrip, rstrip [#qbc00318] 文字列の左右にある空白を削除するサンプルコードを以下に記します。 #contents #htmlinsertpcsp(ll-top.html,ll-sp.html) * 関連記事 [#g10a7cdc] -[[Pythonで文字列置換・replace>Python/サンプル/文字列の置換・replace]] -[[Pythonで数値を文字列に変換する・str>Python/サンプル/数値を文字列に変換する・str]] -[[Pythonで指定した文字で分割し配列(list)に格納する方法・split>Python/サンプル/指定した文字で分割し配列(list)に格納する方法・split]] -[[Pythonで左右のスペース削除・strip, lstrip, rstrip>Python/サンプル/左右のスペース削除・strip, lstrip, rstrip]] -[[Pythonでリストに格納されている要素に区切り文字を指定し出力する・join>Python/サンプル/リストに格納されている要素に区切り文字を指定し出力する・join]] -[[Pythonで文字列の半角英字の大文字小文字化方法・upper,lower>Python/サンプル/半角英字の大文字小文字化方法・upper,lower]] -[[Pythonで文字列のleft,mid,rightを実現する方法>Python/サンプル/文字列のleft,mid,rightを実現する方法]] -[[Pythonで前方・後方文字列検索・find,rfind>Python/サンプル/前方・後方文字列検索・find,rfind]] -[[Pythonでゼロパティングする方法・zfill>Python/サンプル/ゼロパティングする方法・zfill]] -[[Pythonで英字の大文字・小文字を区別せず比較する方法・re>Python/サンプル/英字の大文字・小文字を区別せず比較する方法・re]] * 前後、右、左の空白を削除するサンプルコード [#uffc3848] 以下に前後、右(前)、左(後ろ)の空白(スペース)を削除するサンプルコードを記します。 ** 前後のスペースを削除する [#f56d9fa1] 以下の構文になります。 文字列.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により確認できます。 ** 前のスペースを削除する [#v368ca9b] 以下の構文になります。 文字列.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 ** 後ろスペースを削除する [#t6a71d56] 以下の構文になります。 文字列.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 以上、前後のスペースをトリミングする方法でした。 #htmlinsertpcsp(ll-btm.html,ll-sp.html)
タイムスタンプを変更しない
#navi(../) * Pythonで文字列の左右のスペース削除・strip, lstrip, rstrip [#qbc00318] 文字列の左右にある空白を削除するサンプルコードを以下に記します。 #contents #htmlinsertpcsp(ll-top.html,ll-sp.html) * 関連記事 [#g10a7cdc] -[[Pythonで文字列置換・replace>Python/サンプル/文字列の置換・replace]] -[[Pythonで数値を文字列に変換する・str>Python/サンプル/数値を文字列に変換する・str]] -[[Pythonで指定した文字で分割し配列(list)に格納する方法・split>Python/サンプル/指定した文字で分割し配列(list)に格納する方法・split]] -[[Pythonで左右のスペース削除・strip, lstrip, rstrip>Python/サンプル/左右のスペース削除・strip, lstrip, rstrip]] -[[Pythonでリストに格納されている要素に区切り文字を指定し出力する・join>Python/サンプル/リストに格納されている要素に区切り文字を指定し出力する・join]] -[[Pythonで文字列の半角英字の大文字小文字化方法・upper,lower>Python/サンプル/半角英字の大文字小文字化方法・upper,lower]] -[[Pythonで文字列のleft,mid,rightを実現する方法>Python/サンプル/文字列のleft,mid,rightを実現する方法]] -[[Pythonで前方・後方文字列検索・find,rfind>Python/サンプル/前方・後方文字列検索・find,rfind]] -[[Pythonでゼロパティングする方法・zfill>Python/サンプル/ゼロパティングする方法・zfill]] -[[Pythonで英字の大文字・小文字を区別せず比較する方法・re>Python/サンプル/英字の大文字・小文字を区別せず比較する方法・re]] * 前後、右、左の空白を削除するサンプルコード [#uffc3848] 以下に前後、右(前)、左(後ろ)の空白(スペース)を削除するサンプルコードを記します。 ** 前後のスペースを削除する [#f56d9fa1] 以下の構文になります。 文字列.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により確認できます。 ** 前のスペースを削除する [#v368ca9b] 以下の構文になります。 文字列.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 ** 後ろスペースを削除する [#t6a71d56] 以下の構文になります。 文字列.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 以上、前後のスペースをトリミングする方法でした。 #htmlinsertpcsp(ll-btm.html,ll-sp.html)
テキスト整形のルールを表示する