繁体   English   中英

正则表达式:匹配大于或等于 1001 的数字

[英]RegEx: Match numbers greater or equal than 1001

我想匹配大于或等于 1001(或“1001”)的数字。 我尝试了以下模式"^(^[1-9][0-9]{3,4}$)$" 它匹配 1000 及以上。

(?!^1000$)^[1-9]\d{3,}$

简短说明

  • (?!^1000$)除了数字1000
  • ^[1-9]\d{3,}$匹配 4 个及更多长度的数字

JavaScript 示例

 let regex = /(?!^1000$)^[1-9]\d{3,}$/; console.log(regex.test("1000")); console.log(regex.test("1001")); console.log(regex.test("10000")); console.log(regex.test("99995555"));

查看正则表达式演示

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM