正则表达式
小帆敲代码
这个作者很懒,什么都没留下…
展开
-
正则表达式01
普通字符 -字母,数字,汉字,下划线,以及没有特殊定义的标点符号,都是“普通字符”。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符 简单的转义字符 ...原创 2019-08-20 16:17:00 · 111 阅读 · 0 评论 -
正则表达式02
标准字符集 -能够与“多种字符”匹配的表达式 -注意区分大小写,大写是取补集的意思 \d 任意一个数字,0~9中的任意一个 \w 任意一个字母或数字或下划线,也就是A~Z,a~z,0~9,_中任意一个 \s 包括空格,制表符,...原创 2019-08-20 16:38:00 · 150 阅读 · 0 评论 -
正则表达式03
量词Quantifier -修饰匹配次数的特殊符号,放在要修饰的后面 {n} 表达式重复n次 {m,n} 表达式至少重复m次,最多重复n次 {m,} 表达式至少重复m次 ? 匹配表达式至少0次...原创 2019-08-20 18:01:00 · 68 阅读 · 0 评论 -
正则表达式04
字符边界 -零宽,本组标记匹配的不是字符而是位置,符合某种条件的位置 ^ 与字符串开始的地方匹配 $ 与字符串结束的地方匹配 \b 匹配一个字符边界 \b:前面的字符和后面的字符不全是\w&...原创 2019-08-21 11:53:00 · 70 阅读 · 0 评论 -
正则表达式05
选择符和分组 表达式 作用 | 分支结构 左右两边表达式之间“或”关系,匹配左边或者右边 () 捕获组 (1)在被修饰匹配次数的时候,括号中的表达式可以作为整体被修饰...原创 2019-08-21 12:02:00 · 63 阅读 · 0 评论 -
正则表达式06
预搜索(零宽断言) -只进行子表达式的匹配,匹配内容不计入最终的匹配结果,是零宽度 -对位置的匹配,某个位置应该是某个表达式,对前后位置字符的判断 (?=exp) 断言自身出现的位置的后面能匹配表达式exp (?<=exp) 断言自身出现的位置的前面能匹配表达式e...原创 2019-08-21 12:08:00 · 100 阅读 · 0 评论 -
正则表达式在java中的用法
/*** 测试正则表达式的基本用法 Pattern 和 Matcher* @author 小帆敲代码**/public class Demo01 {public static void main(String[] args) {//准备正则表达式Pattern p=Pattern.compile("([a-z]+)([0-9]+)");//正则表达...原创 2019-08-21 16:45:00 · 71 阅读 · 0 评论