前端常用的正则表达式

  • 银行卡号
@keyup.native="form.account=form.account.replace(/\D/g,'').replace(/....(?!$)/g,'$& ')"

每隔4位自动添加一个空格

  • 身份证号
/(^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}$)/
posted @ 2019-04-02 13:09  我会放电啪啪  阅读(145)  评论(0编辑  收藏  举报