大家好!假设我有一个格式像这样的字符串 ^a.b.c^ 并且我只想得到 a.b.c 。你能教我一种比下面的代码更有效的方法来去除定界符吗?谢谢
### line = '^123.456.102345^'
start = line.find ('^')
line = line[(start+1):]
end = line.find ('^')
line = line[:end]
print line
最佳答案
>>> s = '^a.b.c^'
>>> s.strip('^')
'a.b.c'
查看 docs对于 str.strip
关于python - 如何有效地剥离两端带有定界字符的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4814639/