js正则精确匹配数字
请问下正则精确匹配数字该怎么写呢?
比如我要精确匹配结果为1或者2的
/^1|2$/.test(12)还是为true了
想要的结果只能匹配出1或者2
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
请问下正则精确匹配数字该怎么写呢?
比如我要精确匹配结果为1或者2的
/^1|2$/.test(12)还是为true了
想要的结果只能匹配出1或者2
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
/^(1|2)$/.test(12);
/^1|2$/.test(12);
相当于/(^1)|(2$)/.test(12);
. 记得|
的优先级最低。/^[12]$/
/^[12]$/
输出
如果只是想匹配时某个数字不一定要用正则。