簡體   English   中英

如何使用JQuery驗證正則表達式不需要的字段

[英]How to validate a field that is not required with a regex with JQuery

我在我的網頁上有一個表單,我正在使用JQuery驗證插件。 我有一個'評論',我不想要它(它可以是空的),但必須匹配特定的正則表達式,如果填寫。

使用此選項,如果該字段為空,則驗證返回false(無效),並顯示錯誤:

'comment':{
     required: false,
     regexp: /^([-a-z0-9_ ()])+$/i,
},

我怎樣才能實現預期的行為?

嘗試:

/^[-a-z0-9_ ()]+$|^$/i

我剛剛為空虛添加了另一場比賽

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM