小番茄程序员 ©免责声明

文章标签 js 判断字符串 文章分类 前端技术 阅读数 60

@免责声明:本文转载来自互联网,不代表本网站的观点和立场。 如果你觉得好,欢迎分享此网址给你的朋友。

JavaScript 中,可以使用以下三种方法来判断一个字符串是否包含另一个字符串:

  1. 使用 includes() 方法:

    const str = 'Hello, world!';
    const searchStr = 'world';
    const isContains = str.includes(searchStr);
    console.log(isContains);  // 输出:true
    
  2. 使用 indexOf() 方法:

    const str = 'Hello, world!';
    const searchStr = 'world';
    const isContains = str.indexOf(searchStr) !== -1;
    console.log(isContains);  // 输出:true
    
  3. 使用正则表达式:

    const str = 'Hello, world!';
    const searchStr = 'world';
    const regex = new RegExp(searchStr);
    const isContains = regex.test(str);
    console.log(isContains);  // 输出:true
    

这三种方法都可以用于判断一个字符串中是否包含另一个字符串。其中,includes() 方法直接返回布尔值,而 indexOf() 方法返回匹配子串的索引位置,如果没有找到则返回 -1。正则表达式方法使用了 test() 方法来测试是否匹配。

根据具体的需求,选择适合的方法来判断字符串的包含关系。

本文地址:https://www.meishiadd.com/js/190.html

相关文章

友情链接

Copyright © 2021-2023 MEISHIADD.COM 版权所有 京ICP备14024137号