当前位置:网站首页>正则表达式
正则表达式
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})这样就可以提取相应的数据了
边栏推荐
- 张驰课堂:六西格玛测量系统的误差分析与判定
- LeetCode SQL 197. 上升的温度
- Expert Insights | 3 ways to seize innovation opportunities in a downturn
- (2022牛客多校五)C-Bit Transmission(思维)
- Redis 常用命令和基本数据结构(数据类型)
- SQL执行顺序
- [21天学习挑战赛——内核笔记](一)——设备树的概述(硬件、目标、效果、文件类型)
- 笔记本开机黑屏提示:ERROR 0199:System Security-Security password retry count exceeded
- 正则表达式的理解学习
- 张驰咨询:企业实施精益管理的最大障碍,只把精益作为一种工具和方法
猜你喜欢

主流定时任务解决方案全横评

张驰咨询:企业实施精益管理的最大障碍,只把精益作为一种工具和方法

【图像隐藏】基于matlab混合DWT-HD-SVD数字图像水印方法技术【含Matlab源码 2007期】

System.Security.SecurityException: 未找到源,但未能搜索某些或全部事件日志。不可 访问的日志: Security

Pagoda+FastAdmin 404 Not Found

Unity Shader学习(七)纹理图像的简单使用

Facebook社媒营销的5大技巧,迅速提高独立站转化率!

交换网络----三种生成树协议

Wuhan 2022 organizing of the high-performance computing added new ecological development of high-performance computing

yml字符串读取时转成数字了怎么解决
随机推荐
Redis 常用命令和基本数据结构(数据类型)
电商库存系统的防超卖和高并发扣减方案
队列题目:无法吃午餐的学生数量
【ROS基础】rosbag 的使用方法
apt & apt-get命令
数据库概论之MySQL表的增删改查1
【云原生】如何快速部署Kubernetes
[Dataset][VOC] Eyewear dataset 6000 in VOC format
【论文精读】Geometric Structure Preserving Warp for Natural Image Stitching
Neo4j 中文开发者月刊 - 202207期
根据一个字段的内容去更新另一个字段的数据,这样的sql语句该怎么样书写
实例026:递归求阶乘
数据库概论之MySQL表的增删改查2
如何设计静态资源缓存方案
【心电信号】基于matlab心率检测【含Matlab源码 1993期】
每周推荐短视频:为什么产品开发需要数字化?如何做到数字化?
FaceBook社媒营销高效转化技巧分享
MQ带来的一些问题、及解决方案
分离轴定理SAT凸多边形精确碰撞检测
【请教】SQL语句按列1去重来计算列2之和