首页 > 编程语言 > 详细

javascript学习笔记(三) string对象中的正则表达式

时间:2018-02-27 15:39:58      阅读:143      评论:0      收藏:0      [点我收藏+]

1. search返回匹配到的位置(-1找不到)

var str = ‘html js‘

var pattern = /js/

str.search(pattern)    --------->5

2. Match

str.match(pattern) --------[‘js‘] 

/js/g -----> ["js", "js",,"js"]

match vs exec

match:非全局的情况下才会返回分组中匹配到的内容,全局匹配只能茶杯到所有匹配到的字符

exec:无论是否全局匹配都会返回分组中匹配到的内容,都只会返回当前匹配到的一个内容,而不是返回全部

vsr str = ‘1.js\n2.js\n3.js‘

/js/mg-----> ["js", "js","js"] mg配合使用

m要发挥作用/js$/mg

3. split

var str = ‘html,css,js‘

var pattern = /,/

str.split(pattern) ["html","css","js"]

 

mg要联合使用  

3.split

javascript学习笔记(三) string对象中的正则表达式

原文:https://www.cnblogs.com/EmilyGarden/p/8479043.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!