C#中的正则表达式

1.方括号 “[]” 用于定义可接受的字符。[abc123]表示控件只能接受a,b,c,1,2,3,着6个字符;


2反集合符号 “^” 用于定义不可接受的字符。[^a-h]表示控件除了a到h8个字符外,都可以接受


3.花括号 “{}” 定义必须输入的字符个数。{6}表示只能输入6个字符;{6,}表示必须输入6个以上的,无上限;{2,6}表示必须输入2,6个字符;但是花括号必须放在方括号后面;例如[a-z]{4}表示必须输入4位a和z之间的任意字符。


4.小圆点 “.” 用于表示 任意字符。例如 .{3,6}表示接受3到6个任意的字符


5. 竖线 “|” 用于表示“或”的逻辑符号。例如[1-9]{3-6}|[A-Za-z]{3}表示可以接受3到6个数字或者字母。(大小写可以区别的哦)。


6. 小括号 “()”用于分块,与数学运算符的小括号的作用类似;


7.斜线 “\” 若希望可以接受的字符包括上述的特殊字符。例如\([0-9]{3})\),表示输入的格式为“(xxx)”的电话区号;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bzuld

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值