正则表达式笔记
来源:互联网 发布:利拉德本赛季场均数据 编辑:程序博客网 时间:2024/05/17 02:00
. ==> 正则表达式代表着可以代表任何一个字符(包括它本身)+ ==> 表示降前一个字符或者一个子表达式重复一遍或者多遍 比方说表达式“ab+”那么它能匹配到“abbbbb”,但是不能匹配到"a",它要求你必须得有个b,多了不限,少了不行。 你如果问我有没有那种“有没有都行,有多少都行的表达方式”,回答是有的。+? ==> 惰性匹配上一个* ==> 跟在其他符号后面表达可以匹配到它0次或多次 0(attention)*? ==> 惰性匹配上一个[] ==> 代表匹配里面的字符中的任意一个[^] ==> d代表除了内部包含的字符以外都能匹配\(反斜杠) ==> 转义字符的意思[0-9] ==> 0123456789任意之一[a-z] ==> 小写字母任意之一[A-Z] ==> 大写字母任意之一\d ==> 等同于[0-9]\D ==> 等同于[^0-9]匹配非数字\w ==> 等同于[a-z0-9A-Z] 匹配大小写字母,数字和下划线\W ==> 等同于[^a-z0-9A-Z_]等同于上一条取非? ==> 正则表达式默认是“贪婪”的 ,加了个? ,就是变懒惰的{a,b} ==> (代表a<=匹配次数<=b)\A ==> 匹配字符串开头$ ==> 匹配字符串结束[\b] ==> 退格字符\c ==> 匹配一个控制字符
阅读全文
0 0
- 正则表达式学习笔记
- 正则表达式学习笔记
- 正则表达式学习笔记
- 正则表达式学习笔记
- 正则表达式学习笔记
- 正则表达式学习笔记
- 正则表达式学习笔记
- 正则表达式学习笔记
- 正则表达式笔记等
- 正则表达式学习笔记
- 正则表达式资料笔记
- 正则表达式学习笔记
- 正则表达式学习笔记
- 正则表达式学习笔记
- 正则表达式学习笔记
- 学习正则表达式笔记
- 正则表达式学习笔记
- 学习正则表达式笔记
- MMU和cache详解(TLB机制)
- 运算符重载(C++)2
- 2017(二)软件安装
- BZOJ 3732 Network —— 最小生成树 + 倍增LCA
- Java 结构体之 JavaStruct 使用教程<二> JavaStruct 用例分析
- 正则表达式笔记
- datetimepicker控件 只显示年月日
- Tensorflow:tf.flags的用法
- java从入门到精通第四版明日科技书籍简介及下载
- 为Linux服务器设置静态IP的方法
- static
- 获取某一特定Activity实例的方法
- 雕刻机主轴电机拆卸步骤方法
- 文件查找