正则表达式游戏中应用

正则表达式

使用单个字符串来表示,匹配一系列符合某个语法规则的字符串,通常会被用来检索与替换某些文本。

原文本字符:正常的文本:a,b,c...1,2,3...

元字符:具有一些特殊意义的字符,是用来代替正常文本的字符{0}(占位符)。

限定符:限定配备数量。

元字符:

1. . 匹配除了换行以外的任意字符。

2. \w 匹配字母,数字,下划线,汉子。

3. \s 匹配任意的空白符。

4. \d 匹配任意的数字0~9.

5. [7-9]匹配一个范围[7-9]。[A-Za-z0-9]

6. ^ 匹配字符串的开头。

7. $ 匹配字符串的结尾。

限定符:

1. {n} 重复n次。

2. {n.} 重复大于等于n次。

3. {n,m} 重复n到m次。

4. * 重复大于等于0次。

5. + 重复大于等于1次。

6. ?重复0次或1次。

代码: string input =”yunquexuetang”;    “<.*?>”(*后的?表示找最近的”>”)

       string pattern =”^[a-zA-Z][a-zA-Z0-9]{4,15}$”;
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值