正则表达式详解

前端之家收集整理的这篇文章主要介绍了正则表达式详解前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1.特殊符号’^'和’$'。他们的作用是分别指出一个字符串的开始和结束。例如@"^aa"表示以aa为开头,@"s$"表示以s结尾。

2.字母用[A-Za-z]表示,数字用[0-9]表示,位数用{n}表示。例如@"[A-Za-z]{5}"表示5位的字母,@"[0-9]{5}"位的数字,@"[A-Za-z0-9]{5}"位的字母或数字。如果要表示多少位以上,则加","。如[]{,}表示位以上的数字。

3.英文输入的句号.表示匹配除换行符以外的所有字符。如@".{5}"可以是@"._3sa"".#@sa""^&3*a"等等。

4.\d匹配一个数字。如@"0\d\d4"表示以为开头,为结尾的个数字,中间位可以是的数字,如@"0234""0984"

.\\w匹配字母或数字或下划线或汉字。如@"\\w{3}""a_2""a是2""即_2"6.\\s匹配空格。如@" "

7.*匹配个或多个。如@"\\d*"个或多个数字,@"ab*"表示a后面跟个或多个b(a,ab,abbb等等)

8.+匹配个或多个。

.?匹配个或个。

1.|表示或。如@"(a|bc)d"可以表示@"ad""bcd"11.在方括号里用'^'表示不希望出现的字符。要放在方括号的第一位。如@"[^0-9]"表示非数字。

12.如果遇到使用'\'出现警告,可能就是需要转义了,直接加多一个\变成@"\\"


原文地址 http://blog.csdn.net/liumude123/article/details/53909224

猜你在找的正则表达式相关文章