在JavaScript里,这里的$1$1是什么意思,怎么就换成六位的了?
$1$1在引号中,是个字符串。
这句是正则表达式替换,$1表示找到的第一个元素,$1$1是把找到的元素重复一次后替换。结果就是E变成了EE
那个是字符串
.在正则中代表 匹配除换行之外的任何一个字符
replace是替换
意思就是替换 除换行之外的任何一个字符 将其替换成$1$1
因为是 /g所以是全局替换
abc 替换之后 就变成了 $1$1$1$1$1$1
第二个参数就是 字符串 。把符合正则得替换成 第二个参数
是正则里面的分组,正则里面以()包裹的为一个分组,1代表的是第几个,类似数组的下标,但是从1开始不是0。