首页 > web前端 > js教程 > 总结JavaScript字符串检索字符的实例教程

总结JavaScript字符串检索字符的实例教程

零下一度
发布: 2017-06-27 15:35:37
原创
1693 人浏览过

这篇文章主要为大家详细介绍了JavaScript字符串检索字符的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

在字符串中检索字符的几种方式,供大家参考,具体内容如下


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

var text="abcdefgh你好,很高兴认识你!";

 var str1="abc";

 var str2="def";

 var str3="ABC";

 var str4="很高兴";

 function isContain(str,substr){

  return new RegExp(substr).test(str);

 }

 console.log(isContain(text,str1));//true

 console.log(isContain(text,str4));//true

 

 console.log(text.indexOf(str1));//0,如果匹配则返回其位置

 console.log(text.indexOf(str2));//3

 console.log(text.indexOf(str4));//11

 console.log(text.indexOf(str3));//-1,如果不匹配则返回-1

 console.log(text.indexOf(str1,1));//-1 第二个参数表示从下标为1的地方开始找

 

 console.log(text.lastIndexOf(str1,1));//0,从后向前检索,返回其下标

 console.log(text.lastIndexOf(str2));//3

 

 console.log(text.substring(0,5));

 //abcde 提取下标之间的字符串,包括第一个参数,不包括第二个参数

 

 console.log(text.slice(0,5));//abcde 根substring作用基本相同

 

 console.log(text.substr(0,3));//abc,第一个参数表示起始下标,第二个参数表示获取的字符长度

 

 

 console.log(text.match(str1));//返回abc数组,可以使用正则,进行了解

 console.log(text.match(str1)[0]);//abc

登录后复制

以上是总结JavaScript字符串检索字符的实例教程的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
怎么实现 JavaScript点与圆的位置关系
来自于 1970-01-01 08:00:00
0
0
0
JavaScript钩子函数是什么?
来自于 1970-01-01 08:00:00
0
0
0
c++ 调用javascript
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板