当前位置:网站首页>正则表达式
正则表达式
2022-08-02 06:50:00 【彭同学她同桌】
字符组 []
[Pp]ython
就可以匹配到Python python 也就是开头是P或者p 后面接ython的字符串[0-9]
就是可以匹配到0-9之间的所有数字[0-9a-zA-Z]
就是匹配所有的数字 小写字母 大写字母[^0-9]
表示不会匹配0-9[/-]
通过转译字符匹配‘-’ 等特殊字符
想匹配多个特殊字符时
例如[\[|\]|\-|\(|\)]
匹配-----()[] 通过|来进行分割
下面这些小写字母换成大写字母就是非的意思[\d]
表示全部数字 [\D]表示不匹配数字[\w]
表示数字 大小写字母都可以被匹配[\s]
表示匹配空格[\bwoaini\b]
表示单词边界 只会匹配单词和空格之间的 也就匹配这个单词woaini 如果跟了其他字母数字就不行了 特殊符号可以
不加[] 直接写^python
表示匹配字符串开头的 python 后面如果又出现了python就不会再匹配了 比如 python123python他就只能匹配到前面那段python
python$
表示在结尾处匹配python 并且不能加特殊符号包括空格.
可以匹配任何东西 除了\n?n
表示这个n可以出现也可以不出现
{3}表示重复次数3
比如\d{3}-\d{5}
{3,4}表示可以匹配3个也可以匹配4个 如果是{3,}表示匹配3个以上的数字
例如
+等价于{1,}
*等价于{0,}
提取
(\d{4})-(\d{7})这样就可以提取相应的数据了
边栏推荐
猜你喜欢
About the local server problem after ue4.27 pixel streaming package
实验7 MPLS实验
【故障诊断分析】基于matlab FFT轴承故障诊断【含Matlab源码 2001期】
Vscode connect to remote server "Acquiring the lock on the/home / ~ 'problem
吃透Chisel语言.31.Chisel进阶之通信状态机(三)——Ready-Valid接口:定义、时序和Chisel中的实现
The second day HCIP
WebGPU 导入[2] - 核心概念与重要机制解读
Clapper that can interact with the audience in real time
入门opencv,欢笑快乐每一天
21 days learning challenge 】 【 sequential search
随机推荐
.NET Static Code Weaving - Rougamo Release 1.1.0
Neo4j 中文开发者月刊 - 202207期
实验8 VLAN综合实验
(2022牛客多校五)C-Bit Transmission(思维)
PWA 踩坑 - 第一次加载页面后无法获取CacheStorage某些资源
使用hutool做本地缓存的工具类
SQL执行顺序
PHP Warning: putenv() has been disabled for security reasons in phar
“蔚来杯“2022牛客暑期多校训练营5,签到题KBGHFCD
【暑期每日一题】洛谷 P1255 数楼梯
修改apt-get源为国内镜像源
hdu1752 copy
请教一下,Flink SQL ,JDBC sink 入 mysql 库,想要搞一个自增主键,要怎么写
条件构造器~wapper
Clapper that can interact with the audience in real time
Pagoda+FastAdmin 404 Not Found
Specified URL is not reachable,caused by :‘Read timed out
2022.07.31(LC_6132_使数组中所有元素都等于零)
如何设计静态资源缓存方案
Connection reset by peer problem analysis