我是学习正则表达式的新手,我已经尝试了几乎所有的东西,从互联网上找到一个接受0到65536之间值的正则表达式,是的,我只想通过Regex来做。我得到的最接近的是69999。
答案 0 :(得分:0)
答案 1 :(得分:0)
将其拆分为多个范围:0-9,10-9999,100-009999,60000-64999,65000-65499,65500-65529,65530-65536
^(?:\d|[1-9]\d{1,3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-6])$