码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2018-02-27 16:04:10      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:exe   string   arc   联合   arch   var   找不到   使用   bsp   

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对象中的正则表达式

标签:exe   string   arc   联合   arch   var   找不到   使用   bsp   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!