python 匹配空白字符串
时间: 2023-10-09 21:09:21 浏览: 145
python实现字符串模糊匹配
5星 · 资源好评率100%
你可以使用正则表达式进行匹配空白字符串,正则表达式中的空白字符包括空格、制表符、换行符等,示例代码如下:
``` python
import re
# 匹配空白字符
pattern = re.compile(r'\s+')
# 测试字符串
test_str = ' hello world\n '
# 替换空白字符为空格
new_str = re.sub(pattern, ' ', test_str)
print(new_str) # 输出: ' hello world '
```
在上面的代码中,使用了 `re.compile` 函数创建了一个正则表达式对象,该正则表达式使用了 `\s+` 匹配至少一个空白字符。然后使用 `re.sub` 函数将匹配到的空白字符替换为空格。
阅读全文