[英]Regular expression in Javacscript Validation
我有一個文本框,用戶可以輸入年份(例如:2017-17)格式。我想在按鍵事件中驗證文本框的值,我的情況是休假
1)前4個字符應為整數
2)第5個字符應為“-”。
3)最后兩個字符應為Integers。
謝謝。
只需將其與具有所需條件(四個數字,一個連字符和兩個數字)的正則表達式匹配即可。
/\d{4}-\d{2}/.test(string);
要么
string.match(/\d{4}-\d{2}/);
例:
console.log(/\\d{4}-\\d{2}/.test('2017-17')); console.log(/\\d{4}-\\d{2}/.test('aa17-17')); console.log('2017-17'.match(/\\d{4}-\\d{2}/)); console.log('aa17-17'.match(/\\d{4}-\\d{2}/));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.