乐趣区

关于javascript:RegExp正则表达式两次test不一致

1、形容

明天我的项目中遇到了一个奇怪的问题,两侧 console.log 同一个 test。后果不统一,很是头疼

2、案例展现


从后果看每次都是相同的后果,欺人太甚!

3、解决方案

解决办法:把 g 去掉 (g 执行全局匹配(查找所有匹配而非在找到第一个匹配后进行))
const regExp = new RegExp(${keyWords}, ‘i’)

退出移动版