【发布时间】:2015-01-21 16:57:29
【问题描述】:
我发现这个定义是“popo”对另一个问题的回答:
$.mask.definitions['h'] = "^[\\\\/:*?\"<|]?[\\\\/:*?\"<|]*";
//period was here ^
但由于某种原因,这允许使用句点,即使我从定义中删除了句点(它在第一个左括号内)。
我只想要一个允许通用字母数字和一些特殊字符(如斜线、破折号和下划线)的定义。我怎样才能改变上面的定义来做到这一点?
【问题讨论】:
-
它应该会捕捉到经期。您是否尝试在浏览器中进行硬刷新?您的浏览器可能正在缓存以前的 js。
-
嗯.. 我以为我做到了。我再试一次
-
@mikelt21 nope.. 刚试了下,重启了服务器和浏览器,还是没看到句号
-
好的,您能否将我链接到您引用该正则表达式的另一个问题?
-
@mikelt21 抱歉回复晚了,昨天很忙,这里是链接stackoverflow.com/questions/22731654/…
标签: jquery maskedinput