正则表达式入门
https://www.cnblogs.com/f-ck-need-u/p/9621130.html
https://www.cnblogs.com/clwydjgs/p/9366883.html
1.http://www.cnblogs.com/toutou/p/regextool.html
2.http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html
3.http://www.cnblogs.com/System-out-println/p/5531766.html
4.http://list.youku.com/albumlist/show?id=27302664&ascending=1&page=1
5.测试工具http://www.cnblogs.com/Fooo/archive/2008/08/28/1278755.html
http://www.cnblogs.com/dwlsxj/p/Regex.html
6.http://www.cnblogs.com/moqing/archive/2016/07/13/5665126.html
http://www.cnblogs.com/zhangxiaoyong/p/6043283.html
基础
* 任意字符
? 单个字符
元字符
元字符 |
说明 |
. |
匹配除换行符以外的任意字符 |
\b |
匹配单词的开始或结束 |
\d |
匹配数字 |
\s |
匹配任意的空白符 |
\w |
匹配字母或数字或下划线或汉字 |
^ |
匹配字符串的开始 |
$ |
匹配字符串的结束 |
实例讲解:^\d+$ 匹配的是开始和结束之间只有数字
反义字符
代码/语法 |
说明 |
\W |
匹配任意一个不是字母或数字下划线或汉字的字符 |
\S |
匹配任意一个不是空白符的字符 |
\D |
匹配不是数字的字符 |
\B |
匹配不是单词开头或者结尾的位置 |
[^X] |
匹配除了X以外的任意字符 |
[^aeiou] |
匹配除了aeiou这几个字母以外的任意字符 |
转义字符
如果你想要得到元字符本身的话需要使用“\”来取消这些元字符的特殊意义
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现