帮忙解释一下两个js正则表达式的不同效果

var color = "rgba(255, 255, 255, 0.6)";


// 1

/((rgba)*|\(|\))/ig


// 2

/(rgba|\(|\))*/ig

第二个表达式可以匹配到 ‘rgba’ ‘(’ 和 ‘)’, 第一个不能匹配到,为什么?
星号不能写在多选项里面吗?

炎炎设计
浏览 569回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript