当前位置: 首页 > news >正文

制作企业免费网站seo诊断分析在线工具

制作企业免费网站,seo诊断分析在线工具,威海外贸网站建设电话,几百块做网站Python正则表达式的练习 1.1 请尝试写一个验证Email地址的正则表达式。版本一应该可以验证出类似的Email someonegmail.combill.gatesmicrosoft.com import re# 先编译好正则 re_email re.compile(r^[\w]\.?[\w][\w]\.com$) # 正则解释: 字母一个以上 .一个…

Python正则表达式的练习

1.1 请尝试写一个验证Email地址的正则表达式。版本一应该可以验证出类似的Email

  • someone@gmail.com
  • bill.gates@microsoft.com
import re# 先编译好正则
re_email = re.compile(r'^[\w]+\.?[\w]+@[\w]+\.com$')
# 正则解释:     字母一个以上 .一个或没有 字母一个以上 @ 字母不限 .com
def is_valid_email(addr):if re_email.match(addr):return True# 测试:
assert is_valid_email('someone@gmail.com')
assert is_valid_email('bill.gates@microsoft.com')
assert not is_valid_email('bob#example.com')
assert not is_valid_email('mr-bob@example.com')
print('ok')# result
# ok

1.2 版本二可以提取出带名字的Email地址:

  • <Tom Paris> tom@voyager.org => Tom Paris
  • bob@example.com => bob
import rere_name_of_email = re.compile(r'^<?([\w]+\s*[\w]*)>?\s*[\w]*@[\w]+\.org$')
# 正则解释             <一个或无 字母一个以上 空格不限 字母不限 >一个或无 @ 字母一个以上 .org
def name_of_email(addr):if re_name_of_email.match(addr):return re_name_of_email.match(addr).group(1)# 测试:
assert name_of_email('<Tom Paris> tom@voyager.org') == 'Tom Paris'
assert name_of_email('tom@voyager.org') == 'tom'
print('ok')

希望能够帮助到大家,有什么问题可以 直接评论即可,我会及时回复的。

http://www.lbrq.cn/news/2463319.html

相关文章:

  • 网站想建设子站杭州seo中心
  • 快速的网站开发工具郑州百度关键词seo
  • 电商网站产品模块最全bt磁力搜索引擎索引
  • 关于推进政府网站集约化建设的报告seo网络推广方法
  • 网站做多少屏合适seo排名需要多少钱
  • 网站信息备案变更 哪里做竞价排名
  • 网站 项目 需求目录型搜索引擎有哪些
  • 网站推广要怎样做男生技能培训班有哪些
  • 邢台企业网站建设服务网络优化这个行业怎么样
  • wordpress弹幕播放器seo搜索优化是什么
  • 做网站标配论文关键词
  • 美女直接做的视频网站网络营销方案策划论文
  • 珠海网站建设运营公司app推广注册赚钱
  • 证明做二维码打款网站链接搜索引擎广告的优缺点
  • 怎样做免费网站卖东西深圳在线制作网站
  • 零元创业加盟网宁波最好的seo外包
  • wordpress不同page百度谷歌seo优化
  • 深圳著名设计网站大全临沂网站建设
  • 全球疫情最新数据统计排名人教版优化设计电子书
  • 网站备案太久了百度网络营销中心客服电话
  • 微网站方案2022今天刚刚发生地震了
  • wordpress如何上传产品西安seo排名优化推广价格
  • 网站制作与免费网站建设东莞seo代理
  • 西湖区住房和城乡建设局网站四川网站seo
  • 营销型网站制作百度手机助手安卓版
  • 套模板的网站多少钱十大经典事件营销案例
  • 秦皇岛电子网站建设湖南关键词网络科技有限公司
  • 软件外包平台良心服务上海企业优化
  • 找回老网站软文有哪些推广渠道
  • 仙游网站建设公司宁波靠谱营销型网站建设
  • 机器学习之knn算法保姆级教学
  • 在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)
  • C++ - 仿 RabbitMQ 实现消息队列--服务端核心模块实现(三)
  • Linux服务器安全自动化审计实战:一键扫描账户/网络/进程/计划任务风险(附开源脚本)
  • kettle插件-kettle数据挖掘ARFF插件
  • Jenkins最新版本的安装以及集成Allure生成测试报告