正则表达式匹配-100到0

Art*_*kel 2 regex

我需要一个正则表达式来匹配-100和0之间的所有数字.

所以有效值是:

  • 0
  • -100
  • -40

无效的是:

  • 1
  • 100
  • 40

谢谢!

Mat*_*iva 8

使用此功能:

/^(?:0|-100|-[1-9]\d?)$/
Run Code Online (Sandbox Code Playgroud)

  • **这是错误的.**你需要对交替进行分组,以防止`^`和`$`标记包含在第一个和最后一个选项中.即`^(?:0 | -100 | - \d\d?)$` (3认同)