JS判断字符串是否含有某个值
方法一: indexOf() (推荐)
var str = “123”
console.log(str.indexOf(“2”) != -1); // true
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。
方法二:match()
var str = “123”
var reg = RegExp(/3/);
if(str.match(reg)){
//包含;
}
match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。
方法三: search()
var str = “123”
console.log(str.search(“2”) != -1); // true
search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。如果没有找到任何匹配的子串,则返回 -1。
RegExp对象的方法
方法四: test()
var str = “123”
var reg = RegExp(/3/);
console.log(reg.test(str) != -1); // true
test() 方法用于检索字符串中指定的值。返回 true 或 false。
方法五:exec()
var str = “123”
var reg = RegExp(/3/);
if(reg.exec(str)){
//包含;
}
exec() 方法用于检索字符串中的正则表达式的匹配。返回一个数组,其中存放匹配的结果。如果未找到匹配,则返回值为 null。
JS判断字符串是否含有某个值相关推荐
- js判断数组是否含有某个值
方法一: let arr = [1,2,3,4]; if (arr.indexOf(2) != -1){console.log("数组含有2") }else {console.lo ...
- js判断输入是否含有空格
trim()方法用于删除字符串的头尾空白符,空白符包括:空格.制表符 tab.换行符等其他空白符等.(这个方法也可以判断是否输入的全是空格) trim()方法不会改变原始字符串: trim()方法不适 ...
- html表单判断字符数,JS判断字符串长度,结合element el-input el-form 表单验证(英文占1个字符,中文汉字占2个字符)...
首先看看判断字符串长度的几种方法(英文占1个字符,中文汉字占2个字符) 方法一: function strlen(str) { var len = 0; for (var i = 0; i < ...
- js包含字符串判断(js判断字符串包含某个字符串)
JS代码判断字符串中有多少汉字? 本例的重点是正则表达式的应用步骤.(1)创建一个正则表达式变量"re":(2)使用"re"的"test"方 ...
- 通过js判断字符串是否包含某个字符串
前言:有时候,我们在js中需要判断一个字符串中,是不是包含某个字符.可以采用以下方法进行判断. String对象的方法 方法一:indexOf() (推荐) var str = "123&q ...
- 【JS用法】js判断字符串是否包含某个字符串
js判断字符串是否包含某个字符串 方法一:includes方法 //str.includes("")返回一个布尔值,值为true时表示包含var str = "hello ...
- js 判断字符串是否包含某字符串
2019独角兽企业重金招聘Python工程师标准>>> js 判断字符串是否包含某字符串,String对象中查找子字符,indexOf var Cts = "bblText ...
- JS判断字符串是否为整数--简单的正则判断
JS判断字符串是否为整数: if(!/^\d+$/.test(str))alert("不是整数"); } 以下扩展内容转自http://www.cnblogs.com/xijin- ...
- php与js字符串长度怎么算,JS判断字符串长度的5个方法
主要介绍JS判断字符串长度的5个方法,并且区分中文和英文,需要的朋友可以参考下 目的:计算字符串长度(英文占1个字符,中文汉字占2个字符) 方法一: 代码如下: String.prototype.gb ...
最新文章
- 区块链热度不断,那么究竟是泡沫还是未来?
- Solaris 常用命令
- 神策数据丨九大行业数字化经营指南集锦,值 100% 收藏
- mysql中的运算符的执行顺序_【MySQL】执行顺序
- DC/DC开关电源设计
- 前端怎么获取cookie的值_京东购物小程序cookie方案实践(附Demo)
- sql datetime字段 取年月日_写一手好SQL,你该从哪里入手?
- linux 内核互斥体,内核并发控制---互斥量
- 已锁定 java.lang.Object@25ff46f5
- macos big sur 11 完整离线安装包v11.5.2正式版
- sql语句有没有怎么优化的空间,这条语句在我这里执行是死机
- POJ 2182 Lost Cows (线段树)
- 转自Unity圣典:Unity中让射线发生折射的方法
- html 设计页面,HTML5网页设计
- Godaddy Backorder 失败后申请退款。
- python pandas 数据透视表_python 用pandas实现数据透视表功能
- 超好用的在线思维导图网站
- flex布局实现骰子六面的示例
- 关于测试架构师的解读
- vlog 12110错误及解决