求解正则表达式里边()(?:)(?=)(?!)什么意思?

RT

<script>
    let reg = "abca";    console.log(reg.match(/(a)/));    console.log(reg.match(/(?:a)/));    console.log(reg.match(/(?=a)/));    console.log(reg.match(/(?!a)/));</script>


犯罪嫌疑人X
浏览 1182回答 1
1回答

陪伴而非守候

零宽断言简单的说就是我的目标在xxx前面/后面之类, 但是不想把xxx也匹配出来
打开App,查看更多内容
随时随地看视频慕课网APP