我想从一个字符串中删除(撇号).
例如:
a="it's tail was big".split()
for i in range(len(a)):
a[i]= a[i].strip(r"\'s")
Run Code Online (Sandbox Code Playgroud)
变成了
['it', 'tail', 'wa', 'big']
Run Code Online (Sandbox Code Playgroud)
而我期待
['it', 'tail', 'was', 'big']
Run Code Online (Sandbox Code Playgroud)
我如何使它剥离而不是s?我也尝试过strip(r"\'s")而且它也不起作用.
和
有没有比我做的更好的方法呢?
谢谢!
您可以's用空字符串替换,然后拆分.
>>> txt ="it's tail was big"
>>> txt.replace("'s", '').split()
['it', 'tail', 'was', 'big']
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2919 次 |
| 最近记录: |