我尝试了以下正则表达式
newData.val().matches(/(^d{5}$)|(^d{5}-d{4}$)/)
我遇到了一个错误,即逃生字符 d
尚未识别。我删除并清除了错误,但仍然获得了拒绝错误的权限。
您必须使用双斜线\
。
它看起来像
newData.val().matches(/(^\d{5}$)|(^\d{5}-\d{4}$)/)
花一些时间观察您可以在文档上找到的一些示例。