python正则表达式忽略空格
时间: 2023-07-09 07:47:07 浏览: 187
可以使用正则表达式中的`\s*`来匹配任意数量的空白字符(包括空格、制表符、换行符等),例如:
```python
import re
text = 'hello world'
pattern = re.compile('hello\s*world')
match = pattern.search(text)
if match:
print('匹配成功')
else:
print('匹配失败')
```
这段代码中,`\s*`表示匹配任意数量的空白字符,包括零个。所以,它可以匹配包含任意数量空格的字符串,例如`hello world`、`hello world`、`hello world`等。
阅读全文