python 正则表达式匹配
时间: 2023-06-21 16:22:52 浏览: 119
Python正则表达式匹配数字和小数的方法
正则表达式是一种用于匹配字符串的工具,Python 中内置了 re 模块,可以使用该模块提供的函数来实现正则表达式的匹配。下面是一个简单的示例代码:
```python
import re
# 定义要匹配的字符串
text = 'hello world'
# 使用正则表达式匹配字符串中的单词
result = re.findall(r'\b\w+\b', text)
# 输出匹配结果
print(result)
```
这里使用了 re.findall() 函数来查找字符串中的单词。正则表达式 `\b\w+\b` 表示匹配一个或多个单词字符。其中 `\b` 表示单词的边界,`\w+` 表示匹配一个或多个单词字符。
如果匹配成功,则输出匹配到的单词列表,否则输出一个空列表。需要注意的是,在编写正则表达式时,需要使用特定的语法来表示不同的匹配规则。可以参考 Python 官方文档中关于正则表达式的说明来深入学习。
阅读全文