判断字符串中是否包含指定字符的N种方法对比
方法一
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种方法对比相关推荐
- 判断字符串中是否包含指定字符(JavaScript)
判断字符串中是否包含指定字符 indexOf() indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置.如果要检索的字符串值没有出现,则返回 -1. search() search( ...
- lua判断字符不为空或空格_Lua判断字符串前缀是否为指定字符的3种方法
在写 lua debugger 的时候,我需要判断一个字符串的前缀是不是 "@" . 有三个方案: 1.比较直观的是 string.sub(str,1,1) == "@& ...
- 2021-12-27 Java String contains() 方法用于判断字符串中是否包含指定的字符或字符串。用.toLowerCase().contains忽视大小写。
一.public boolean contains(CharSequence chars) contains() 方法用于判断字符串中是否包含指定的字符或字符串. 二.返回值 如果包含指 ...
- java判断字符串中是否包含某个字符
1 使用String类的contains()方法 contains()方法用于判断字符串中是否包含指定的字符或字符串.语法如下: public boolean contains(CharSequenc ...
- python查询字符串是否包含某字符串_python 判断检测字符串中是否包含指定字符或字符串(比如:?)...
in: 10px auto; padding: 0px; color: rgb(17, 17, 17); font-family: Verdana, Arial, Helvetica, sans-se ...
- python判断字符串里的字符_python 判断检测字符串中是否包含指定字符或字符串(比如:?)...
in: 10px auto; padding: 0px; color: rgb(17, 17, 17); font-family: Verdana, Arial, Helvetica, sans-se ...
- Excel如何判断某单元格或者字符串中是否包含某些字符?
1.判断字符串是否含有某字符,区分大小写 比如判断字符串中是否包含大写字母A,可用公式=IF(ISNUMBER(FIND("A",A2)),"有"," ...
- java 字符串包含某个字符_java中判断字符串中是否包含某个特定字符串的方法有哪些...
判断一个字符串是否包含某个子串的n种方法: 1.startsWith()方法 2.contains()方法 3.indexOf方法 startsWith()方法 这个方法有两个变体,用于检测字符串是否 ...
- python判断字符串里的字符_Python检测字符串中是否包含某字符集合中的字符
目的 检测字符串中是否包含某字符集合中的字符 方法 最简洁的方法如下,清晰,通用,快速,适用于任何序列和容器 def containAny(seq,aset): for c in seq: if c ...
最新文章
- python3中的单例模式Singleton
- JDBC--Statement,PreparedStatement,CallableStatement的区别
- c++找不到标识符_沪C转沪牌流程攻略大全
- 开发日记-20190516 关键词 MVVM-代码浏览结束
- matlab 文件指针回到开头,[c/c++] 文件指针位置回到文件开头(rewind)及行开头(ftell+fseek)...
- python离线语音识别_Python实现语音识别和语音合成功能
- C++_选择结构_switch语句_循环结构while_while案例猜数字_do while循环_dowhile案例水仙花数_---C++语言工作笔记017
- XAMPP中Apache因为端口原因不能启动的解决方法
- POJ1185炮兵阵地(状态压缩 + dp)
- MySQL 定时任务event
- 浏览器必备6大宝藏网站,再也不用求资源!良心安利速速收藏
- docker-安装、使用centos7镜像
- 【无机纳米材料科研制图——Photoshop 0403】PS使用索套工具和魔棒工具框出选区
- 计算机三维艺术设计基础,计算机艺术设计基础(修订版)
- C++网站开发MVC框架TreeFrog Framework教程——7.ERB模板
- 使用AUI框架开发微信小程序
- 总结:阿里云学生服务器地址/条件/续费等问题及解答FAQ
- C/C++: __builtin_popcount 函数及其一些 __builtin函数
- python下载详细教程
- Python:实现aliquot sum等分求和算法(附完整源码)
热门文章
- linux杀死网络,Linux下kill杀死进程详解
- 触发器及其应用实验报告总结_555时基电路及其应用
- python条件语句代码例子_Python 炫技操作:条件语句的七种写法
- Python入门--算术运算符,位运算符,比较运算符,布尔运算符,赋值运算符
- 编译原理 语法分析树和二义性文法
- Linux下编写简单的程序
- python中random库
- python后台架构Django教程——数据模型Model
- egg结合mysql如何做数据返回_egg-mysql使用体验和笔记
- [Python学习]错误篇二:切换当前工作目录时出错——FileNotFoundError: [WinError 3] 系统找不到指定的路径...