正则表达式基础语法

https://tool.oschina.net/regex

正则表达式:检查、匹配字符串的表达式

单个字符匹配:

有特殊含义的匹配:

多次重复匹配:

限定开头结尾的匹配:

  • 贪婪模式:在满足条件的情况下,尽可能多匹配到字符(默认规则)

  • 非贪婪模式:在满足条件的情况下,尽可能少匹配到字符,在表达式描述数量后面加?,如\d{6,8}?

  • 表达式分组:将一个完整的正则表达式分为多个子表达式(),如(^\d{4}&)|(^\d{6}&)

  • 正则表达式允许中文:[\u4e00-\u9fa5]

相关推荐
郝学胜-神的一滴2 小时前
基于C++的词法分析器:使用正则表达式的实现
开发语言·c++·程序人生·正则表达式·stl
ruleslol1 天前
python30-正则表达式
python·正则表达式
Big Cabbage3 天前
python 正则表达式
python·正则表达式
大飞pkz4 天前
【C#】正则表达式
开发语言·正则表达式·c#·string·字符串匹配·高效字符串匹配
IvanCodes5 天前
十二、Linux Shell脚本:正则表达式
linux·运维·正则表达式
秋难降6 天前
正则表达式:为什么它成了程序员的 “分水岭”?
python·算法·正则表达式
雲_kumo8 天前
正则表达式
python·正则表达式
Shun_Tianyou10 天前
Python Day21 re模块正则表达式 简单小说爬取 及例题分析
开发语言·数据结构·python·算法·正则表达式
Dxy123931021613 天前
Python正则表达式使用指南:从基础到实战
开发语言·python·正则表达式
天南地北飞14 天前
正则表达式
正则表达式