-
修正模式分为贪婪模式和懒惰模式匹配, 贪婪匹配: 匹配结果存在歧义的时候取长的 懒惰匹配; 匹配结果存在歧义的时候取短的查看全部
-
(d|D)uang~ 将()里面的内容看成一个原子进行匹配查看全部
-
^匹配字符串的开始位置, $匹配字符串的结尾位置 如^Duang$ 匹配以Duang的字符串 ()匹配其中的整体为一个原子查看全部
-
量词 {n} 表示匹配其前面的原子恰好笔记出现n次的 如:5{3} 相当于 555 {n,} 表示匹配其前面的原子最少出现n次的如:[a-zA-Z]{5,}至少连续出现5次的字母如wertt; {n,m}表示其前面的原子最少出现5次,最多出现m次 如:\w{5,9} * 匹配0次, 1次或者多次其之前的原子 即{0,} 如\w* + 匹配1次或多次其之前的原子 {1,} \d+ ?匹配0次或1次其之前的原子 {0,1} _?u查看全部
-
. 匹配除了换行符之外的任意字符, 和[^\n]等价 \d 匹配任意一个十进制数字 即[0-9] \D匹配任意一个非十进制数字 即[^0-9] \w 匹配任意一个数字, 字母或下划线 [0-9a-zA-Z_] \W匹配人一个非数字, 字母或下划线[^0-9a-zA-Z_] \s 匹配一个不可见的原子 即[\f\n\r\t\v] \S匹配一个可见的原子 即[^\f\n\r\t\v]查看全部
-
. 匹配除了换行符之外的任意字符, 和[^\n]等价 \d 匹配任意一个十进制数字 即[0-9] \D匹配任意一个非十进制数字 即[^0-9] \w 匹配任意一个数字, 字母或下划线 [0-9a-zA-Z_] \W匹配人一个非数字, 字母或下划线[^0-9a-zA-Z_] \s 匹配一个不可见的原子 即[\f\n\r\t\v] \S匹配一个可见的原子 即[^\f\n\r\t\v]查看全部
-
元字符的刷选: | 匹配两个或多个分支选择 如: Duang|duang, 匹配Duang或者duang, 注意Duang和duang必须是连续的; []匹配方括号中任意一个原子如: [D,d]uang, 意思是匹配Duang或者duang,[34^9]匹配3,4,^,9这4个原子,[0-9a-zA-Z]匹字母和数字,[3-6]匹配3到6之间的数字 [^]匹配除了方括号中的原子 如[^0-9a-zA-Z]匹配除了字母和数字的原子, 其中尖号必须紧靠左中括号查看全部
-
当要匹配的符号正好是正则表达式的运算符的时候怎么办呢? 答曰: 使用转义符\, 将要匹配的额符号进行转义查看全部
-
约吗的unicode为图示:查看全部
-
如果要匹配中文, 则先将中文转为unicode编码, 再进行匹配字符串中的中文查看全部
-
编码转换加密地址; http://tool.chinaz.com/map.aspx查看全部
-
第三方查看全部
-
原子的集合查看全部
-
a{n} a连续出现n次 a{n,} a连续出现至少n次 a{n,m} a连续出现至少n次至多m次 a* a不出现,出现一次,出现无限次都可以 即a{0,} a+ a出现一次或者a出现无限次 即a{1,} a? a出现0次或者1次 即a{0,1}查看全部
-
\d 十进制数字 [0-9] \D 非十进制数字 [0-9] \w 数字、大小写字母、下划线 [0-9a-zA-Z] \W 非数字、大小写、下划线 [^0-9a-zA-Z] \s 不可见原子 \S 非不可见原子 . 除换行符之外的任意字符查看全部
举报
0/150
提交
取消