剝離尾隨換行符:使用Python 的rstrip() 進行探索
Python 尾隨行符號。本文提供了一個方便的解決方案:rstrip() 方法。
什麼是 rstrip()?
rstrip() 是一個刪除所有尾隨空白字元的 Python 方法來自字串。預設情況下,這包括換行符“n”、回車符“r”和任何其他空白字元。
如何刪除尾隨換行符
刪除最後一個字串的字符,如果它是換行符,則使用 rstrip()如如下所示:
'test string\n'.rstrip() # Result: 'test string'
刪除特定的空白字元
預設情況下,rstrip() 刪除所有尾隨空白字元。如果只想刪除換行符,請將'n' 字元傳遞給rstrip():
'test string \n \r\n\n\r \n\n'.rstrip('\n') # Result: 'test string \n \r\n\n\r '
其他Strip 方法
除了rstrip(),Python 也有提供strip() 和lstrip()方法:
以下是包含所有三種方法的範例:
s = " \n\r\n \n abc def \n\r\n \n " print(s.strip()) # 'abc def' print(s.lstrip()) # 'abc def \n\r\n \n ' print(s.rstrip()) # ' \n\r\n \n abc def'
以上是Python 的 rstrip() 方法如何有效地刪除字串中的尾隨換行符?的詳細內容。更多資訊請關注PHP中文網其他相關文章!