zoukankan      html  css  js  c++  java
  • js中判断某个字符串是否包含某个字符的几个方法

    字符串方法

    1. indexOf()方法
    let str="abc"
    console.log(str.indexOf("b") != -1) //true
    //indexOf()方法可返回某个指定字符串值在字符串中首次出现的位置,如果要检索的字符串值没有,返回-1
    
    1. search()方法
    let str="abc"
    console.log(str.search("b") != -1) //true
    //search()方法用于检索字符串中指定的子字符串,或者是与正则表达式相匹配的子字符串,如果没有匹配到返回-1
    
    1. match()方法
    let str="abc"
    let reg=RegExp(/b/)
    if (str.match(reg)) {
      console.log(111);//111
    }else {
      console.log(222);
    }
    

    正则方法

    1. test()方法
    let str="abc"
    let reg=RegExp(/b/)
    console.log(reg.test(str))//true
    
    1. exec()方法
    let str="abc"
    let reg=RegExp(/b/)
    if(reg.exec(str)){
    console.log(111);//111
    }else{
    console.log(222);
    }
    
  • 相关阅读:
    (10)时间
    (9)字符串
    (8)数组工具类
    (7)数学工具类
    (6)随机数
    (5)包装类
    (4)声明式接口和常用接口
    (3)java.lang.System
    (2)java.lang.Object
    (1)开篇
  • 原文地址:https://www.cnblogs.com/my466879168/p/12968689.html
Copyright © 2011-2022 走看看