正则表达式

一、只匹配一个字符

注意:

(1)"9"无法匹配表达式"\d",因为'\'是转义字符,只有字符'\d'可以匹配"\d"(理解层面的解释,实际上并不存在字符'\d',所以"\d"本身就是非法字符串)。若要匹配"9",需要将表达式改为"\\d"。

(2)除了下方的表达式,还可直接指定匹配某个字符,如"ab9"可以匹配表达式"ab\\d"。

(3)(?i):可忽略该符号后面所有字符的大小写,可以用小括号(...)指定忽略大小写的字符

(4)Java(?=8|11|17):?表前面的Java,=表后面跟的数据,匹配到子串后只获取前面的Java

二、表数量的符号,可以匹配多个字符

三、逻辑符

相关推荐
好好好起个名真难1 小时前
正则表达式
正则表达式
坚持就完事了1 天前
正则表达式与Python的re模块
python·正则表达式
前端小L3 天前
动态规划:驯服正则表达式的*号魔王
正则表达式
九皇叔叔5 天前
Linux Shell 正则表达式中的 POSIX 字符集:用法与实战
linux·运维·正则表达式
m0_64880493_江哥6 天前
用正则方法从中英文本提取英文的python示例
python·mysql·正则表达式
九皇叔叔6 天前
Linux Shell 正则表达式:从入门到实战,玩转文本匹配与处理
linux·mysql·正则表达式
一百天成为python专家7 天前
python爬虫入门(小白五分钟从入门到精通)
开发语言·爬虫·python·opencv·yolo·计算机视觉·正则表达式
蓝桉~MLGT8 天前
Python学习历程——字符串相关操作及正则表达式
python·学习·正则表达式
一晌小贪欢8 天前
Python爬虫第5课:正则表达式与数据清洗技术
爬虫·python·正则表达式·网络爬虫·python爬虫·python3·网页爬虫
MANONGMN9 天前
Linux 通配符与正则表达式(含实战案例+避坑指南)
linux·运维·正则表达式