正则表达式基础(二)

5.6定位符

 ^,可以用于表示一行的开始。

 $,可以用于表示一行的结尾。

 \b,字符的边界,例如er\b将匹配"never ok"中的er,而不能匹配“verb”中的er。

 \B,和\b的作用相反。

 定位符的应用举例:

 a.如果要在一大段文本中执行替换任务,一定要小心,比如替换win为lose时,win a window将会被替换为lose a losedow,这不是想要的结果,正确的方式应该是使用\bwin\b为lose。

 b.验证email地址的正确的表达式为:^[a-zA-Z_-]+@[a-zA-Z_-]+(\.[a-zA-Z_-]+)+$。

 c.在一段文本的每行开始都加上一个标识,只需将^替换为标识即可。

转载于:https://www.cnblogs.com/lnlvinso/p/4467775.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值