Pythonは文字列からスペース/指定された文字を削除します--メモメモ

コンテンツ

1.スペースの使用を削除します。

1.文字列の左側からスペースを削除します

2.文字列の右側からスペースを削除します

3.文字列の両側からスペースを削除します

4.文字列からスペースを削除します(str.replace)

次に、指定された文字の使用法を削除します。

1.文字列の左側から指定された文字を削除します

2.文字列の右側から指定された文字を削除します

3.文字列の両側から指定された文字を削除します

4.指定した文字を文字列から削除します


1.スペースの使用を削除します。

str.strip():文字列の両側からスペースを削除しますstr.lstrip():
文字列の左側からスペースを削除します
str.rstrip():文字列の右側からスペースを削除します

注:ここでのスペースには、'\ n'、'\ r'、'\ t'、''が含まれます

1.文字列の左側からスペースを削除します

path = '  E:/Practice/Imgs/lena.jpg'

img_path = path.lstrip()

print(img_path)

出力:E:/Practice/Imgs/lena.jpg

2.文字列の右側からスペースを削除します

path = 'E:/Practice/Imgs/lena.jpg   '

img_path = path.rstrip()

print(img_path)

出力:E:/Practice/Imgs/lena.jpg

3.文字列の両側からスペースを削除します

path = ' E:/Practice/Imgs/lena.jpg   '

img_path = path.strip()

print(img_path)

出力:E:/Practice/Imgs/lena.jpg

4.文字列からスペースを削除します(str.replace)

path = 'E:/ Practice /Imgs  /lena.jpg'

img_path = path.replace(' ', '')

print(img_path)

出力:E:/Practice/Imgs/lena.jpg

次に、指定された文字の使用法を削除します。

str.strip('kk'):文字列の両端で指定された文字を削除します
str.lstrip('kk'):左側で指定された文字を削除します
str.rstrip('kk'):で指定された文字を削除します正しい

1.文字列の左側から指定された文字を削除します

path = 'hello aaa hello ccc hello'

img_path = path.lstrip('hello')

print(img_path)

輸出:aaa hello ccc hello

2.文字列の右側から指定された文字を削除します

path = 'hello aaa hello ccc hello'

img_path = path.rstrip('hello')

print(img_path)

輸出:hello aaa hello ccc

3.文字列の両側から指定された文字を削除します

path = 'hello aaa hello ccc hello'

img_path = path.strip('hello')

print(img_path)

出力:aaa hello ccc 

4.指定した文字を文字列から削除します

path = 'hello aaa hello ccc hello'

img_path = path.replace('aaa ','')

print(img_path)

輸出:hello hello ccc hello

おすすめ

転載: blog.csdn.net/stq054188/article/details/122099611