2015-06-22 24 views
-2

我必須限制用戶輸入一個符合給定格式的值:「20959WC-01」。如何在jQuery中做到這一點?如何在jquery中匹配一個格式爲「20959WC-01」的字符串?

+0

這是什麼問題,有做*」 ...用於表示和應用Unicode字符串的正則表達式的Apple開發人員庫(Mac OS X,iOS)中的類......「*? –

+1

jQuery在這裏沒有幫助。閱讀[JavaScript正則表達式](https://developer.mozilla.org/en/docs/Web/JavaScript/Guide/Regular_Expressions),給它一個去,也許玩http://regex101.com/# javascript,如果遇到* specific *問題,請發佈您嘗試過的內容,並且人們會很樂意提供幫助。 –

+0

使用正則表達式類似'[0-9] {5} [a-zA-Z] {2} \ - \ [0-9] {2}' –

回答

0

最後我已經得到了解決: 那就是:

if(!case_val.match(/^[0-9]{5}[a-zA-Z]{2}-[0-9]{2}$/)) { 
    /* */ 
} 

這是爲我工作很好,謝謝堆棧溢出:)