python正则表达式例题
下面是一个使用Python正则表达式的简单例题:
python复制代码
import re
# 定义一个字符串
text = "This is a sample text. The quick brown fox jumps over the lazy dog."
# 使用正则表达式匹配单词
pattern = r'\b\w+\b'
matches = re.findall(pattern, text)
# 输出匹配的单词
print(matches)
在这个例子中,我们定义了一个字符串text,然后使用正则表达式\b\w+\b来匹配其中的单词。
正则表达式中的\b表示单词边界,\w+表示匹配一个或多个字母、数字或下划线字符。re.findall()函数用于在字符串中查所有匹配的子串,并将它们作为列表返回。最后,我们打印出匹配的单词列表。
运行这段代码将输出:
python复制代码
['This', 'is', 'a', 'sample', 'text', 'The', 'quick', 'brown'python正则表达式匹配小数, 'fox', 'jumps', 'over', 'the', 'lazy', 'dog']