本文实例讲述了JS判断字符串包含的方法。分享给大家供大家参考。具体如下:

1. 例子:

1
2
3
4
5
6
7
8
var tempStr = "tempText" ;
var bool = tempStr.indexOf("Texxt");
//返回大于等于0的整数值,若不包含"Text"则返回"-1。
if(bool>0){
document.write("包含字符串");
}else{
document.write("不包含字符串");
}

2. indexOf用法:

1
strObj.indexOf(subString[, startIndex])

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

参数:

strObj : 必选项,String 对象或文字。 
subString :必选项,要在 String 对象中查找的子字符串。 
starIndex :可选项,该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串的开始处查找;

如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。

3. 与lastIndexOf的区别:

lastIndexOf() 方法则是从字符串的结尾开始检索子串。

转载于:https://www.cnblogs.com/likeju/p/5034905.html

JS判断字符串包含的方法相关推荐

  1. html 字符串包含某字符,js判断字符串包含某个字符的方法

    本文教程操作环境:windows7系统.jquery3.2.1版本,DELL G3电脑. 小编介绍过js中使用indexOf() 方法判断字符串包含某个字符(https://www.py.cn/web ...

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

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

  3. js判断字符串长度的方法

    js中判断字符串的长度一般都是使用 length 属性 ,但是 length 属性获取到的字符串长度是以字节为单位,如果我们想要利用 js 根据字节来获取或判断一串字符串的长度该如何做呢? js 按字 ...

  4. js判断字符串包含某个字符_python判断字符串以什么开始

    简介 Python在处理文本的时候经常需要判断以什么字符串开头,可以取字符串索引进行判断,也可以直接使用startswith函数进行判断. 取索引字符串判断 str="人生苦短,我用Pyth ...

  5. js判断字符串包含某个字符串的多种方法

    1. string.search() 返回值:匹配成功的第一个字符的下标,未匹配则返回-1 用法:string.search(searchValue) 举个例子: let searchVal = 'y ...

  6. js判断字符串包含某个字符串的几种方法

    let str = "hellokitty"// 找到,返回第一个的索引,没取到,返回-1let aa = str.search("l") // 2// 找到, ...

  7. js判断字符串包含某个字符_python str 字符串的逻辑判断用法

    # 逻辑判断的用法input_para = Noneoutput_para = ""# None 值的是非判断,None应该为 非# 使用等号和不等号判断,不推荐if input_ ...

  8. js判断字符串包含英文;js判断字符串包含汉字;

    let str = '123qwer汉字'if (/.*[\u4e00-\u9fa5]+.*$/.test(str)) {this.alert('包含汉字')}if (/[a-zA-Z]+/.test ...

  9. js判断是否包含指定字符串

    CreateTime--2017年2月28日09:37:06 Author:Marydon js判断是否包含指定字符串 var inputValue = "thunder://piaohua ...

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

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

最新文章

  1. 用Python构建网页抓取器
  2. SAP PP MD04结果里没考虑受限使用库存?
  3. 隐藏文件真实下载地址(支持超大文件)源码
  4. 用汇编的眼光看C++(之const属性)
  5. 【报告分享】数实共生:未来经济白皮书2021-腾讯研究院.pdf(附下载链接)
  6. AndroidL 开机展示Keyguard锁屏机制初探
  7. Android RecyclerView DiffUtil
  8. 威胁情报工具:更快?更聪明?
  9. CSS3渐变(Gradients)-线性渐变
  10. 论文阅读笔记(八)——Ultra-thin MobileNet
  11. windows mysql 5.5 升级_windows环境mysql5.0晋级mysql5.5
  12. 知了课堂 flask 笔记总结
  13. 浏览器Cookie策略
  14. java拦截器和过滤器的区别_拦截器和过滤器的区别
  15. java resourcebundle_Java中使用ResourceBundle访问资源文件(properties文件) | 学步园
  16. python if main_python if __name__ == 'main' 的作用和原理()
  17. 海康威视接口调用报错处理
  18. mysql运维工具-----percona-toolkit
  19. SHOI 2002 百事世界杯之旅 题解
  20. 程序员如何接私活、外包的秘技

热门文章

  1. ASP.NET验证控件祥解[转]
  2. 兄弟姐妹们,祝大家圣诞节快乐!
  3. 牛客网-公司真题-买帽子
  4. pytorch的余弦退火学习率
  5. 关于Scikit-Learn你(也许)不知道的10件事
  6. 基于attention的seq2seq机器翻译实践详解
  7. 资源 | 忘了Python关键语句?这份备忘录拯救你的记忆
  8. 7.1 API:GaussianMixture
  9. python—try-expect-else-finally的使用
  10. 数据中台是什么?数据中台应包含什么?来听听袋鼠云合伙人张旭的回答!