正则表达式

一、只匹配一个字符

注意:

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

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

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

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

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

三、逻辑符

相关推荐
Lynnxiaowen19 小时前
今天继续昨天的正则表达式进行学习
linux·运维·学习·正则表达式·云计算·bash
前端世界4 天前
Python 正则表达式实战:用 Match 对象轻松解析拼接数据流
python·正则表达式·php
Edward.W5 天前
别再和正则表达式死磕了!这套AI工具集让你的开发效率翻倍⚙️[特殊字符]
人工智能·正则表达式
beijingliushao5 天前
58-正则表达式
数据库·python·mysql·正则表达式
雷达学弱狗5 天前
正则表达式,字符串的搜索与替换
正则表达式
良木林5 天前
JS中正则表达式的运用
前端·javascript·正则表达式
ComputerInBook5 天前
C++编程语言:标准库:第37章——正则表达式(Bjarne Stroustrup)
开发语言·c++·正则表达式
雷达学弱狗5 天前
正则表达式与转义符的区别。注意输入的东西经过了一次转义,一次正则表达式。\\转义是单斜杠\\在正则表达式也是单斜杠所以\\\\经过两道门才是字符单斜杠
正则表达式
Zzz_睡不醒6 天前
JS(正则表达式)
javascript·正则表达式·c#
啊啊啊啊8436 天前
函数,数组与正则表达式
前端·chrome·正则表达式