day20:正则表达式
2024-09-02 11:33:19
单个字符的匹配
findall(正则表达式,字符串) 把符合正则表达式的字符串存在列表中返回
预定义字符集(8)
\d 匹配数字
\D 匹配非数字
\w 匹配数字字母下划线
\W 匹配非数字或字母或下划线
\s 匹配任意的空白符
\S 匹配任意的非空白符
\n 匹配一个换行符
\t 匹配一个制表符
# ### 预定义字符集
# \d 匹配数字
strvar = "sdfsdf*(&*(&(2ui3"
lst = re.findall("\d",strvar)
print(lst) # \D 匹配非数字
strvar = "sdfsdf*(&*(&(2ui3"
lst = re.findall("\D",strvar)
print(lst) # \w 匹配字母数字下划线
strvar = "sadf*)(*_)456你你好"
lst = re.findall("\w",strvar)
print(lst) # \W 匹配非字母或数字或下划线
strvar = "sadf*)(*_)456你你好"
lst = re.findall("\W",strvar)
print(lst) # \s 匹配任意的空白符 (\n \t \r ' ')
strvar = " "
lst = re.findall("\s",strvar)
print(lst) # \S 匹配任意非空白符
strvar = " abdd "
lst = re.findall("\S",strvar)
print(lst) # \n 匹配一个换行符
strvar = """ """
lst = re.findall(r"\n",strvar)
print(lst) # \t 匹配一个制表符
strvar = """ """
lst = re.findall(r"\t",strvar)
print(lst)
字符组
必须从字符组列举出来的字符当中抽取,默认一个,如果没有返回空
最新文章
- 统计分析中Type I Error与Type II Error的区别
- 原创jquery插件treeTable(转)
- linux red hat 给普通用户开启root权限
- 如何使用国内源部署Ceph?
- codevs 1229 数字游戏(可重集的全排列)
- nusoap
- STM32 串口DMA方式接收(转)
- ASP.Net Core-依赖注入IoC
- MySQL(6):数据操作
- hadoop2.2编程:序列化
- 适用于 PHP 开发人员的 Python 基础知识
- jedis入门一
- 2014年辛星解读Javascript之用DOM动态操纵HTML元�
- JQuery中根据表单元素动态拼接json 字符串
- sublime Text2 快捷键精华版
- H5之前端操作文件
- JavaScript中实现小数点后保留2位
- str 转 md5
- PID控制器(比例-积分-微分控制器)- I
- 第六篇:Jmeter Ftp服务器的连接