var t = /^[0-9()\--]*$/ t.test("123") // => true t.test("-") // => true t.test("()") // => true t.test("(123)-(234)") // => true t.test("abcd") // => false t.test("agc123") // => false ======= 漏掉了,修改一下,哈哈
没有不同,相同