UNPKG

util-helpers

Version:

一个基于业务场景的工具方法库

16 lines (13 loc) 443 B
import { toString } from 'ut2'; var regTWCard = /^\d{8}$/i; var singleRegTWCard = /^[\da-z]{10,12}$/i; function isTWCard(value, options) { if (options === void 0) { options = {}; } var _a = options.loose, loose = _a === void 0 ? false : _a; var valueStr = toString(value); if (regTWCard.test(valueStr)) { return true; } return loose ? singleRegTWCard.test(valueStr) : false; } export { isTWCard as default };