使用的时同一个方法 截取的结果预期不同
"moduleType_7556304c7b9f9b325c6e309c1c84d5a2".replace(/^(*)_/,'')
"functionModuleList_7556304c7b9f9b325c6e309c1c84d5a2".replace(/^(*)_/,'')
我估计是因为字符串太长导致的 所以我又敲着试了下 结果如下
但是 "moduleType_7556304c7b9f9b325c6e309c1c84d5a2".replace(/^(*)_/,'') 能够得到预期的结果 字符串也比前面的长
接着有试了一下给他分别加 a b s 结果又不一样
加a b 得到预期结果 加s 就得不到预期
- s
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…