Python3 L13
代码:
#!/user/nim/python
#-*-coding: UTF-8 -*-
#!/user/nim/python
#-*-coding: UTF-8 -*-import re
line="abc123@email.com"
print (re.match('abc',line).span()) #re.match函数,在起始位置匹配
print (re.match('email',line)) #re.match函数,不在起始位置匹配
print (re.search('abc',line).span()) #re.search函数,在起始位置匹配
print (re.search('email',line).span()) #re.search函数,不在起始位置匹配
phone="800-820-8886"
num=re.sub(r'\D',"",phone) #移除非数字的内容
print num
pattern=re.compile(r'\d+') #compile函数,用于编译表达式
m=pattern.match(line) #从头开始匹配
print m
m=pattern.match(line,3,7) #从'1'开始匹配
print m
运行结果:
(0, 3)
None
(0, 3)
(7, 12)
8008208886
None
(3,5)
Python3 L13相关推荐
- pip 无法卸载 pillow 解决方案 Not uninstalling pillow at /usr/lib/python3/dist-packages
1. 问题现象 使用 pip 卸载 pillow 时无法卸载,报如下错误: $ sudo pip3 uninstall pillow Not uninstalling pillow at /usr/l ...
- Python2 与 Python3 区别
Python2.x 与 Python3.x 区别 1. print 函数 Python2 中 print 是语句(statement),Python3 中 print 则变成了函数.在 Python3 ...
- Anaconda3+python3.7.10+TensorFlow2.3.0+PyQt5环境搭建
Anaconda3+python3.7.10+TensorFlow2.3.0+PyQt5环境搭建 一.Anaconda 创建 python3.7环境 1.进入 C:\Users\用户名 目录下,找到 ...
- python2转python3文件
python37 -m 2to3.py -w C:\Users\Administrator\Desktop\搜狗细胞词库处理.py 命令 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA ...
- Python3:ImportError: No module named 'compiler.ast'
from compiler.ast import flatten 上面这条语句好像在python3 以后就废除了,如果使用的话就会报错. Traceback (most recent call las ...
- 安装win下的Anaconda ----针对python3.6.4版本
我的python版本是3.6.4, Anaconda下载地址: Anaconda官网:https://repo.anaconda.com/archive/ 清华大学镜像站:https://mirror ...
- Python3 reversed 函数
描述 reversed 函数返回一个反转的迭代器. 语法 以下是 reversed 的语法: reversed(seq)(seq) 参数 seq -- 要转换的序列,可以是 tuple, string ...
- Python3 try-except、raise和assert解析
20220221 案例 def product(x):result = 1print(x)count = 0for i in x:try:result *= float(i)except Except ...
- Windows10+anaconda,python3.5, 安装glove-python
Windows10+anaconda,python3.5, 安装glove-python 安装glove 安装之前 Visual C++ 2015 Build Tools 开始安装 安装glove 最 ...
- Centos7 下安装python3及卸载
1.安装依赖包 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel t ...
最新文章
- Flex 学习笔记------as 与 js 的通信
- phpcms URL修改
- 微信小程序text设置高度_微信小程序字体样式的设置
- Java Script 学习笔记(一)
- mysql设置参数0和1_MySQL 8.0 首个自适应参数横空出世
- C#中写入Excel
- JS实现的文章字符串中某个字符总个数统计在线小工具实例
- 自实现进程管理器linux,【Linux工具篇】supervisor进程管理器
- 一步一步学Silverlight 2系列(5):实现简单的拖放功能_转载
- 游戏筑基开发之指针的用途(C语言)
- Windows 两条命令找到占用你某个端口的程序
- MVC学习笔记三:WebGrid控件的简单使用
- 知网下载学位论文PDF版本的一个方法
- java 牙位图插件_牙医的骄傲-智能牙位图中文医疗应用app全球排名No.1
- 向量的各种积,都有哪些,分别如何表示
- 第一次模拟考试总结反思
- VBA WORD 光标处理
- HTML5 颜色及透明度
- 可涂抹什么让指纹加深_碘熏显现指纹纹路的操作方法
- 常毅 华为计算机,华为路由器交换机配置.docx