去除字符串中所有的空格 中划线 冒号
时间: 2023-12-13 22:03:26 浏览: 148
统计字符串中数字、字母和空格的个数
5星 · 资源好评率100%
以下是Python中去除字符串中所有空格、中划线和冒号的方法:
```python
import re
# 定义要替换的字符
pattern = '[\s:-]'
# 定义源字符串
source_str = 'This is a - test: string with spaces and -hyphens:'
# 使用re.sub()函数进行替换
new_str = re.sub(pattern, '', source_str)
# 输出结果
print(new_str) # 输出:Thisisateststringwithspacesandhyphens
```
阅读全文