正则表达式
文章平均质量分 71
gaojie1190
这个作者很懒,什么都没留下…
展开
-
常用正则表达式集锦
注意:/ 约束条件/,//之间的是约束条件,^是开始字符,$是结束字符,不起作用的情况下可以前面加^,并以+$是结束字符1、 。句点符号表示任意一个字符;2、[ ] 方括号表示匹配可以匹配方括号中的任意点单个字符,方括号只允许匹配单个字符。3、| “或”符号表示小括号的任意一组字符,它不能和方括号使用,只能和小括号使用。4、表示匹配次数的符号,它们都是对前面的指定字符起作用*:...原创 2009-06-09 15:30:45 · 76 阅读 · 0 评论 -
正则表达式符号
字符描述 \ 标记下一个字符是特殊字符或文字。例如,"n" 和字符 "n" 匹配。"\n" 则和换行字符匹配。序列 "\\" 和 "\" 匹配,而 "\(" 则和 "(" 匹配。 ^匹配输入的开头。 $匹配输入的末尾。 *匹配前一个原创 2009-06-09 15:33:23 · 73 阅读 · 0 评论 -
正则表达式中的特殊字符一览
〓简介〓字符意义:对于字符,通常表示按字面意义,指出接着的字符为特殊字符,不作解释。例如:/b/匹配字符'b',通过在b 前面加一个反斜杠,也就是/b/,则该字符变成特殊字符,表示匹配一个单词的分界线。或者:对于几个字符,通常说明是特殊的,指出紧接着的字符不是特殊的,而应该按字面解释。例如:*是一个特殊字符,匹配任意个字符(包括0个字符);例如:/a*/意味匹配0个或多个a。为了匹配字面上...原创 2009-06-09 16:10:34 · 72 阅读 · 0 评论 -
正则表达式中日期的验证
1、yyyy-MM-dd格式的日期Pattern p = Pattern .compile( "^((((1[6-9]|[2-9]\\d)\\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\\d|3[01]))|(((1[6-9]|[2-9]\\d)\\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\\d|...原创 2009-06-12 13:51:27 · 130 阅读 · 0 评论