正则表达式
Roway12
这个作者很懒,什么都没留下…
展开
-
特殊字符
String str = "100000094|DEP_01028|DCDB_JCJG0101|00000000002|LEAF"; String[] strs = str.split("\\|"); for(String s : strs){ System.out.println(s); }2012-06-01 14:26:00 · 115 阅读 · 0 评论 -
Regex 字符组
1.字符组Character Class a.正则表达式的最基本结构之一。 b.作用:规定某个位置能够出现的字符。 c.形式:以【[...]】给出,在方括号内列出允许出现的字符。 2.以连字符‘-’表示范围 [0123456789]=[0-9] [0-789]=[0-9] [0123456789abcdef]=[0-9a-f] 3.关于连字符的注意事项 注意:在字...2012-10-31 16:28:00 · 167 阅读 · 0 评论 -
Regex 量词Quantifier 分组group
1.量词Quantifier a.作用:限定之前的字符出现的次数 b.形式: 1.*:之前的字符可以出现0次到无穷多次。 2.+:之前的字符至少需要出现1次。 3.?:之前的字符至多只能出现1次。 2.区间量词 a.作用:具体规定字符的出现次数 b.形式: 1.{min,max} 2.{min, } 3.{number} 4.*={0,} 5.+=...2012-11-01 10:35:00 · 194 阅读 · 0 评论 -
Regex 锚点,环视
1.锚点------不会匹配任何具体的字符,而只能匹配特定的位置。(边界匹配器) 作用:规定匹配的位置 形式:\b单词分界符锚点 功能是:在\b的一侧出现单词字符,在\b的另一侧不出现单词字符 2.单词分界符注意事项 a.\b表示单词分界符,要求一侧是单词字符,另一侧是非单词字符。 b.单词字符通常是指的是英文字符、数字字符,对中文不适用 c.非单词字符通常指的是各种标点...2012-11-01 14:10:00 · 213 阅读 · 0 评论 -
Regex 匹配模式
1.匹配模式 a.作用:改变某些结构的匹配规定 b.形式: I:Case Insensitive-----不区分大小写。 S:SingleLine(dot All)--.号匹配任意字符(换行符也可以) M:MultiLine------------^字符串中各个行文本的开头$各个文本的结尾 X:Comment--------------可以添加注释。 2.Mode a...2012-11-01 15:14:00 · 278 阅读 · 0 评论