方法一: 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判断字符串是否含有某个值相关推荐

  1. js判断数组是否含有某个值

    方法一: let arr = [1,2,3,4]; if (arr.indexOf(2) != -1){console.log("数组含有2") }else {console.lo ...

  2. js判断输入是否含有空格

    trim()方法用于删除字符串的头尾空白符,空白符包括:空格.制表符 tab.换行符等其他空白符等.(这个方法也可以判断是否输入的全是空格) trim()方法不会改变原始字符串: trim()方法不适 ...

  3. html表单判断字符数,JS判断字符串长度,结合element el-input el-form 表单验证(英文占1个字符,中文汉字占2个字符)...

    首先看看判断字符串长度的几种方法(英文占1个字符,中文汉字占2个字符) 方法一: function strlen(str) { var len = 0; for (var i = 0; i < ...

  4. js包含字符串判断(js判断字符串包含某个字符串)

    JS代码判断字符串中有多少汉字? 本例的重点是正则表达式的应用步骤.(1)创建一个正则表达式变量"re":(2)使用"re"的"test"方 ...

  5. 通过js判断字符串是否包含某个字符串

    前言:有时候,我们在js中需要判断一个字符串中,是不是包含某个字符.可以采用以下方法进行判断. String对象的方法 方法一:indexOf() (推荐) var str = "123&q ...

  6. 【JS用法】js判断字符串是否包含某个字符串

    js判断字符串是否包含某个字符串 方法一:includes方法 //str.includes("")返回一个布尔值,值为true时表示包含var str = "hello ...

  7. js 判断字符串是否包含某字符串

    2019独角兽企业重金招聘Python工程师标准>>> js 判断字符串是否包含某字符串,String对象中查找子字符,indexOf var Cts = "bblText ...

  8. JS判断字符串是否为整数--简单的正则判断

    JS判断字符串是否为整数: if(!/^\d+$/.test(str))alert("不是整数"); } 以下扩展内容转自http://www.cnblogs.com/xijin- ...

  9. php与js字符串长度怎么算,JS判断字符串长度的5个方法

    主要介绍JS判断字符串长度的5个方法,并且区分中文和英文,需要的朋友可以参考下 目的:计算字符串长度(英文占1个字符,中文汉字占2个字符) 方法一: 代码如下: String.prototype.gb ...

最新文章

  1. 区块链热度不断,那么究竟是泡沫还是未来?
  2. Solaris 常用命令
  3. 神策数据丨九大行业数字化经营指南集锦,值 100% 收藏
  4. mysql中的运算符的执行顺序_【MySQL】执行顺序
  5. DC/DC开关电源设计
  6. 前端怎么获取cookie的值_京东购物小程序cookie方案实践(附Demo)
  7. sql datetime字段 取年月日_写一手好SQL,你该从哪里入手?
  8. linux 内核互斥体,内核并发控制---互斥量
  9. 已锁定 java.lang.Object@25ff46f5
  10. macos big sur 11 完整离线安装包v11.5.2正式版
  11. sql语句有没有怎么优化的空间,这条语句在我这里执行是死机
  12. POJ 2182 Lost Cows (线段树)
  13. 转自Unity圣典:Unity中让射线发生折射的方法
  14. html 设计页面,HTML5网页设计
  15. Godaddy Backorder 失败后申请退款。
  16. python pandas 数据透视表_python 用pandas实现数据透视表功能
  17. 超好用的在线思维导图网站
  18. flex布局实现骰子六面的示例
  19. 关于测试架构师的解读
  20. vlog 12110错误及解决

热门文章

  1. 大联大品佳集团推出基于Audiowise产品的蓝牙5.1助听(Hearing Device)耳机方案
  2. JavaScript的prompt用法
  3. 通过NFC挂载加载应用
  4. AOPlog4j2propagation的7种事务配置
  5. Android 闹钟app 课程设计
  6. 使用Acrobat剪切pdf文件中矢量图
  7. 疑为灵异现象不可思议的透明液晶揭秘
  8. 免安装版本的+mysql_mysql免安装版本
  9. 爬虫工具 AppCrawler
  10. 服务器自带软件怎么样卸载,告别卸载软件难 四大方法轻松搞定