【发布时间】:2021-05-23 17:52:43
【问题描述】:
此代码将删除前导和尾随空格、换行符和制表符。
def clean(message):
while message[0] in '\n':
message = message[1:]
while message[0] in '\t':
message = message[1:]
while message[0] in ' ':
message = message[1:]
while message[-1] in '\t':
message = message[:-1]
while message[-1] in ' ':
message = message[:-1]
while message[-1] in '\n':
message = message[:-1]
while message[-1] in ' ':
message = message[:-1]
return message
【问题讨论】:
-
一种可能的方法可能涉及using regular expressions 并查找/替换不需要的字符/项目。
标签: python python-3.x string while-loop slice