正则表达式

一、只匹配一个字符

注意:

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

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

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

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

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

三、逻辑符

相关推荐
beijingliushao15 小时前
95-Python爬虫-正则表达式
爬虫·python·正则表达式
前端 贾公子18 小时前
正则表达式(/g修饰符)踩坑
正则表达式
q***845718 小时前
Java进阶,时间与日期,包装类,正则表达式
java·mysql·正则表达式
非得登录才能看吗?8 天前
正则表达式入门
正则表达式
小飞大王6668 天前
JavaScript基础知识总结(四):常见内置构造函数,正则表达式,作用域与闭包
前端·javascript·正则表达式
BenChuat9 天前
正则表达式详解与实战指南:从入门到常见案例
正则表达式
蒋星熠10 天前
爬虫中Cookies模拟浏览器登录技术详解
开发语言·爬虫·python·正则表达式·自动化·php·web
hanliu200311 天前
实训11 正则表达式
正则表达式
fruge12 天前
前端正则表达式实战合集:表单验证与字符串处理高频场景
前端·正则表达式
爱吃甜品的糯米团子12 天前
JavaScript 正则表达式:选择、分组与引用深度解析
前端·javascript·正则表达式