为了账号安全,请及时绑定邮箱和手机立即绑定

在JS的正则表达式里面^和$是在什么情况下用?

在JS的正则表达式里面^和$是在什么情况下用?

潇湘沐 2018-10-11 19:15:54
在JS的正则表达式里面^和$是在什么情况下用?
查看完整描述

1 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

什么情况下用,那就看自己的需求。一般来说,正则中的^表示开头,$表示结束。

这两个都是零宽度字符(其实不是字符,只是位置,类似的还有\A,\Z,\B,\b)。

^\d匹配字符串开头位置的一位数字。\d$匹配字符串结尾位置的一位数字。

/^\d/       匹配以数字开始的字符串,如:123acb;

/\d$/      匹配以数字结尾的字符串,如:abc123;

/^\d$/    匹配从开始到结束都是数字的字符串,如:123456。


查看完整回答
反对 回复 2018-11-11
  • 1 回答
  • 0 关注
  • 699 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信