常用javascript(JS) regexp 正規(正則)表達式
常用javascript(JS) regexp 正規(正則)表達式
資料來源: https://newbieengineerblog.wordpress.com/2017/10/02/%E5%B8%B8%E7%94%A8javascript-regexp-%E6%AD%A3%E8%A6%8F%E8%A1%A8%E9%81%94%E5%BC%8F/
1.是否全部由數字組成
function isNumber(string) { var regexp = /^[0-9]+$/; return regexp.test(string); }
2.台灣公司統一編號(由8位數字組成)
function isCompanyId(string) { var regexp = /^[0-9]{8}$/; return regexp.test(string); }
3.台灣自然人憑證(2碼英文字母加上14碼數字)
function isCertificated(string) { var regexp = /^[a-zA-Z]{2}[0-9]{14}$/; return regexp.test(string); }
4.電子發票手機條碼(斜線(/)加上7碼數字或大寫字母)
function isInvoice(string) { var regexp = /^\/{1}[0-9A-Z]{7}$/; return regexp.test(string); }