在form-item中使用replace,但是显示underfined、报错
我把replace的写法写到了compute里,然后测试正则中的写法是否正确
其中需求为给身份证进行打码
效果:123*****34********
(/^(.{3})(?:\w+)(.{2})$/,"\$1*****\$2********")
. 非换行(\n)以外的任意字符
? 0-1次
+:1-正无穷次
\w:数字、字母、下划线
\$1 表示第一个小括号里面匹配的内容,指^(\d{6})这部分
******** 表示中间的内容部分,指\d+
学习地址:前端对用户身份证号码进行验证以及模糊显示 | 码农家园
同时使用正则的时候出现:
error Unnecessary escape character: \/ no-useless-escape
解决办法:
对该行的代码注释eslint提示
// eslint-disable-line