正则表达式

一、只匹配一个字符

注意:

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

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

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

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

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

三、逻辑符

相关推荐
花生的酱5 小时前
Shell编程之正则表达式与文本处理器
linux·运维·正则表达式
醒着的睡着的人11 小时前
Python---re模块(正则表达式)
python·正则表达式
白萝卜弟弟11 小时前
【JAVA】正则表达式中的捕获组和非捕获组
java·正则表达式
chusheng184011 小时前
Python 正则表达式进阶用法:量词与范围
python·mysql·正则表达式
Desmend__12 小时前
正则表达式那些事儿
数据库·mysql·正则表达式
殷丿grd_志鹏12 小时前
Python爬虫知识体系-----正则表达式-----持续更新
爬虫·python·正则表达式
chusheng184012 小时前
Python 正则表达式进阶用法:分组与引用详解
数据库·python·正则表达式
y0ungsheep1 天前
[FBCTF 2019]rceservice 详细题解
安全·web安全·网络安全·正则表达式·php
胡西风_foxww1 天前
PHP正则表达式
正则表达式·php·preg_match·preg_replace·preg_split·preg_grep·preg_match_all
golitter.1 天前
python正则表达式库及re学习01
python·学习·正则表达式