正则范围在85-270 怎么写?

发布于 2022-09-12 22:34:41 字数 90 浏览 15 评论 0

/^([8-9]\d|1\d\d|2[0-4]\d|270)$/

亲测试只能在80~270
我需要85~270之间

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

初懵 2022-09-19 22:34:41

这年头这种东西都需要用正则了?

盛夏已如深秋| 2022-09-19 22:34:41
/^(8[5-9])|9\d|1\d{2}|2[0-6]\d|270$/
孤凫 2022-09-19 22:34:41
/^8[5-9]$|^9\d$|^1\d{2}$|^2[0-6]\d$|270/g

可以看看匹配逻辑
http://regex.dxbtech.cn/#/^8%5B5-9%5D$|^9\d$|^1\d{2}$|^2%5B0-6%5D\d$|270/g
image.png

愿得七秒忆 2022-09-19 22:34:41

'85|86|87|88|89|90|91|92|93|94|95|96|97|98|99|100|101|102|103|104|105|106|107|108|109|110|111|112|113|114|115|116|117|118|119|120|121|122|123|124|125|126|127|128|129|130|131|132|133|134|135|136|137|138|139|140|141|142|143|144|145|146|147|148|149|150|151|152|153|154|155|156|157|158|159|160|161|162|163|164|165|166|167|168|169|170|171|172|173|174|175|176|177|178|179|180|181|182|183|184|185|186|187|188|189|190|191|192|193|194|195|196|197|198|199|200|201|202|203|204|205|206|207|208|209|210|211|212|213|214|215|216|217|218|219|220|221|222|223|224|225|226|227|228|229|230|231|232|233|234|235|236|237|238|239|240|241|242|243|244|245|246|247|248|249|250|251|252|253|254|255|256|257|258|259|260|261|262|263|264|265|266|267|268|269|270'
or
'8[5-9]|9[0-9]|1[0-9][0-9]|2[0-6][0-9]|270'
实在不行你就按第一个答案用吧,肯定不会错的哈哈
seq -s '|' 85 270 就可以了

琴流音 2022-09-19 22:34:41

我反对楼上的所有答案,因为没有判负数和/或小数!(狗头)

/^((8[5-9]|9\d|1\d{2}|2[0-6]\d)(\.\d+)?|270)$/
揪着可爱 2022-09-19 22:34:41

这种正则不要写。不如在代码里判断。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文