import re
# 示例字符串
text = "Hello, my email is example@example.com and my phone number is 123-456-7890."
# 匹配电子邮件地址
email_pattern = r"[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+"
emails = re.findall(email_pattern, text)
print("匹配到的电子邮件地址:", emails)
# 匹配电话号码
phone_pattern = r"\d{3}-\d{3}-\d{4}"
phones = re.findall(phone_pattern, text)
print("匹配到的电话号码:", phones)
re 模块:Python 的正则表达式模块 re 提供了强大的字符串匹配功能。text。[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+ 来匹配电子邮件地址。re.findall() 函数返回所有匹配的结果,存储在 emails 列表中。\d{3}-\d{3}-\d{4} 来匹配格式为 XXX-XXX-XXXX 的电话号码。re.findall() 函数来获取所有匹配的电话号码,存储在 phones 列表中。上一篇:python 字符串开头
下一篇:python list 拼接
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站