正则表达式

[0, 1]

[1]$

[3, 100]

[3-9]$|(?:[1-9]\d|100)$

[1, 1000]

^([1-9][0-9]{0,2}|1000)$

[1, 10000]

^([1-9][0-9]{0,3}|10000)$

[0, 99]

^([0-9][0-9]{0,1})$

[0, 98]

^(9[0-8])|([0-8][0-9]{0,1})$

[0, 5000] 小数点后6位

((\+?(\d|[1-4]\d{1,3}|[5-9]\d{1,2})(\.\d*)?)$)|((5000)$)|(^(5000(\.[0]*))$)

[1, 5000] 小数点后6位

((\+?([1-9]|[1-4]\d{1,3}|[5-9]\d{1,2})(\.\d*)?)$)|((5000)$)|(^(5000(\.[0]*))$)

[0, 255]

^(([0-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5]))))$

[1, 100]

^([1-9][0-9]{0,1}|100)$

[0, 360] 小数点后6位

([0-9]\d?|[12]\d{2}|3[1-5]\d)(\.\d{1,6})?$|360(\.[0]{1,6})?$

[2, 100]

[2-9]$|(?:[1-9]\d|100)$

[0.5, 2.0]

([0](\.[5-9]{1}[0-9]{0,})$)|([1]$)|([1](\.[0-9]{0,})$)|([2]$)|([2](\.[0]{0,})$)

[-180, 360]

((-180)$)|((-1)[0-7][0-9]$)|((-)[0-9][0-9]{0,1}$)|((36[0]|2[0-9][0-9]|3[0-5][0-9]|[0-1]?[0-9]?[0-9])$)

[0, 1] 含小数

([0]$)|(0$)|([1]$)|(1$)

[-1, 1]

^(([-][1])|[01]){1}$

[0, 45]

([0-9]$)|([1-3][0-9]$)|([3][0-5]$)

[50, 99999]

([5-9][0-9]$)|((?!0)[0-9]{3,5}$)


  1. 01 ↩︎

  2. 2 ↩︎

  3. 4 ↩︎

posted @ 2023-03-21 22:27  C-O-L  阅读(31)  评论(0)    收藏  举报