加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式详解

发布时间:2020-12-14 00:43:21 所属栏目:百科 来源:网络整理
导读:1 .特殊符号’^ '和’$' 。他们的作用是分别指出一个字符串的开始和结束。例如@ "^aa" 表示以aa为开头,@ "s$" 表示以s结尾。 2 .字母用[A-Za-z]表示,数字用[ 0 - 9 ]表示,位数用{n}表示。例如@ "[A-Za-z]{5}" 表示 5 位的字母,@ "[0-9]{5}" 位的数字,@ "

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匹配一个数字。如@"0dd4"表示以为开头,为结尾的个数字,中间位可以是的数字,如@"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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读