我无法为以下条件创建正则表达式。
var1 = '123'
var2 = '-999'
var3 = '$##99$#%'
var4 = '-9999'
var5 = '-123'
var6 = '-99'`
状况:
接受最大长度为 10 位的所有整数。
不接受任何字符或符号。
只接受'-999' 值分开第一点(只有三位数)。
不接受任何以 '-' 开头和 '999' 以外的整数。
var1
并且var2
有效,其余三个无效。
这是我到目前为止尝试过的:
^[-]?[0-9]{4}$
/^\d{1,10}?$/