Python中的正则表达式可以使用RE模块来访问,re模块是标准库的一部分。
定义了正则表达式之后,可以使用re.match函数来确定它是否匹配字符串的开头。
如果匹配,则返回一个表示匹配的对象,如果不是,则返回None。 为了避免在使用正则表达式时出现混淆,
我们将使用r“表达式”。 这使得正则表达式更容易使用。
例如:
import re
pattern = r"spam"
if re.match(pattern, "spamspamspam"):
print("匹配")
else:
print("不匹配")
结果:
>>>
匹配
>>>
上面的示例检查模式“spam”是否匹配字符串并打印“匹配”。
这里模式是一个简单的单词,但是存在各种字符,当在正则表达式中使用这些字符时,它们将具有特殊的含义。