方法一

var str ="abc";

if(str.indexOf("bc")!=-1){// !=-1含有 ==-1不含有

}

方法二

var str ="abc";

if(str.search("bc")!=-1){}

方法三

var str ="abc";

var reg =newRegExp("^.*bc.*$");

if(reg.test(str)){}

方法四

var str ="abc";

var reg =newRegExp("^.*bc.*$");

if(str.match(reg)){}

JavaScript的indexOf忽略大小写

JavaScript中indexOf函数方法返回一个整数值,指出String对象内子字符串的开始位置。如果没有找到子字符串,则返回-1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。

indexOf函数是从左向右执行查找。否则,该方法与 lastIndexOf 相同。

转载于:https://www.cnblogs.com/hanwuxing/p/8042819.html

判断字符串中是否包含指定字符的N种方法对比相关推荐

  1. 判断字符串中是否包含指定字符(JavaScript)

    判断字符串中是否包含指定字符 indexOf() indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置.如果要检索的字符串值没有出现,则返回 -1. search() search( ...

  2. lua判断字符不为空或空格_Lua判断字符串前缀是否为指定字符的3种方法

    在写 lua debugger 的时候,我需要判断一个字符串的前缀是不是 "@" . 有三个方案: 1.比较直观的是 string.sub(str,1,1) == "@& ...

  3. 2021-12-27 Java String contains() 方法用于判断字符串中是否包含指定的字符或字符串。用.toLowerCase().contains忽视大小写。

    一.public boolean contains(CharSequence chars) contains() 方法用于判断字符串中是否包含指定的字符或字符串. 二.返回值        如果包含指 ...

  4. java判断字符串中是否包含某个字符

    1 使用String类的contains()方法 contains()方法用于判断字符串中是否包含指定的字符或字符串.语法如下: public boolean contains(CharSequenc ...

  5. python查询字符串是否包含某字符串_python 判断检测字符串中是否包含指定字符或字符串(比如:?)...

    in: 10px auto; padding: 0px; color: rgb(17, 17, 17); font-family: Verdana, Arial, Helvetica, sans-se ...

  6. python判断字符串里的字符_python 判断检测字符串中是否包含指定字符或字符串(比如:?)...

    in: 10px auto; padding: 0px; color: rgb(17, 17, 17); font-family: Verdana, Arial, Helvetica, sans-se ...

  7. Excel如何判断某单元格或者字符串中是否包含某些字符?

    1.判断字符串是否含有某字符,区分大小写 比如判断字符串中是否包含大写字母A,可用公式=IF(ISNUMBER(FIND("A",A2)),"有"," ...

  8. java 字符串包含某个字符_java中判断字符串中是否包含某个特定字符串的方法有哪些...

    判断一个字符串是否包含某个子串的n种方法: 1.startsWith()方法 2.contains()方法 3.indexOf方法 startsWith()方法 这个方法有两个变体,用于检测字符串是否 ...

  9. python判断字符串里的字符_Python检测字符串中是否包含某字符集合中的字符

    目的 检测字符串中是否包含某字符集合中的字符 方法 最简洁的方法如下,清晰,通用,快速,适用于任何序列和容器 def containAny(seq,aset): for c in seq: if c ...

最新文章

  1. python3中的单例模式Singleton
  2. JDBC--Statement,PreparedStatement,CallableStatement的区别
  3. c++找不到标识符_沪C转沪牌流程攻略大全
  4. 开发日记-20190516 关键词 MVVM-代码浏览结束
  5. matlab 文件指针回到开头,[c/c++] 文件指针位置回到文件开头(rewind)及行开头(ftell+fseek)...
  6. python离线语音识别_Python实现语音识别和语音合成功能
  7. C++_选择结构_switch语句_循环结构while_while案例猜数字_do while循环_dowhile案例水仙花数_---C++语言工作笔记017
  8. XAMPP中Apache因为端口原因不能启动的解决方法
  9. POJ1185炮兵阵地(状态压缩 + dp)
  10. MySQL 定时任务event
  11. 浏览器必备6大宝藏网站,再也不用求资源!良心安利速速收藏
  12. docker-安装、使用centos7镜像
  13. 【无机纳米材料科研制图——Photoshop 0403】PS使用索套工具和魔棒工具框出选区
  14. 计算机三维艺术设计基础,计算机艺术设计基础(修订版)
  15. C++网站开发MVC框架TreeFrog Framework教程——7.ERB模板
  16. 使用AUI框架开发微信小程序
  17. 总结:阿里云学生服务器地址/条件/续费等问题及解答FAQ
  18. C/C++: __builtin_popcount 函数及其一些 __builtin函数
  19. python下载详细教程
  20. Python:实现aliquot sum等分求和算法(附完整源码)

热门文章

  1. linux杀死网络,Linux下kill杀死进程详解
  2. 触发器及其应用实验报告总结_555时基电路及其应用
  3. python条件语句代码例子_Python 炫技操作:条件语句的七种写法
  4. Python入门--算术运算符,位运算符,比较运算符,布尔运算符,赋值运算符
  5. 编译原理 语法分析树和二义性文法
  6. Linux下编写简单的程序
  7. python中random库
  8. python后台架构Django教程——数据模型Model
  9. egg结合mysql如何做数据返回_egg-mysql使用体验和笔记
  10. [Python学习]错误篇二:切换当前工作目录时出错——FileNotFoundError: [WinError 3] 系统找不到指定的路径...