我的网站上有一个表单,我正在使用 JQuery 验证插件。我有一个我不想被要求的“评论”(它可以是空的),但如果被填充则必须匹配特定的正则表达式。
使用这个,如果字段为空,验证返回false(无效),并显示错误:
'comment':{
required: false,
regexp: /^([-a-z0-9_ ()])+$/i,
},
我怎样才能实现预期的行为?
最佳答案
尝试:
/^[-a-z0-9_ ()]+$|^$/i
我刚刚添加了另一个空虚匹配
关于javascript - 如何使用 JQuery 验证正则表达式不需要的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13672198/