如何在 JavaScript 中检查字符串是否包含子字符串?

// var test4 = _.includes(string, substring); 该方法需要此文件
<script src="https://cdn.jsdelivr.net/npm/lodash@4.17.11/lodash.min.js"></script>
<script type="text/javascript">
	var string = "foo",
    	substring = "oo",
    	expr = /oo/;

    var test1 = string.includes(substring);
	var test2 = string.indexOf(substring) !== -1;
	var test3 = string.search(expr);
	var test4 = _.includes(string, substring);
	var test5 = expr.test(string);
	var test6 = string.match(expr);

	console.log(test1);	//	true
	console.log(test2);	//	true
	console.log(test3);	//	1
	console.log(test4);	//	true
	console.log(test5);	//	true
	console.log(test6);	//	["oo", index: 1, input: "foo"]
</script>

参考资料

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-17
  • 2021-09-17
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-13
  • 2021-07-31
  • 2022-12-23
  • 2022-01-07
  • 2022-12-23
  • 2023-03-11
相关资源
相似解决方案