可以通过.search(/(关键词1|关键词2|关键词3...)/g),但不能用这种.search(/['关键词1','关键词2','关键词3'...]/g),因为后面这种方式是判断单个字符的,如果用作判断包含多个字符的关键词,则会出问题,可以尝试:
<script type="text/javascript">
console.log("学类核心课".search(/['专业选修课']/g));
</script>
本文探讨了使用正则表达式进行字符串匹配的方法,并对比了不同写法的效果,强调了如何正确地匹配包含多个字符的关键词。
可以通过.search(/(关键词1|关键词2|关键词3...)/g),但不能用这种.search(/['关键词1','关键词2','关键词3'...]/g),因为后面这种方式是判断单个字符的,如果用作判断包含多个字符的关键词,则会出问题,可以尝试:
<script type="text/javascript">
console.log("学类核心课".search(/['专业选修课']/g));
</script>
7054
660

被折叠的 条评论
为什么被折叠?