JS正则表达式获取字符串中特定字符的方法
2014-04-02 00:00
696 查看
实现的效果:在字符串中abcdefgname='test'sddfhskshjsfsjdfps中获取name的值test
实现的机制:通过replace的回调函数获取。
代码:
注意:replace有5个回调函数。
实现的机制:通过replace的回调函数获取。
代码:
var str = "abcdefgname='test'sddfhskshjsfsjdfps"; var reg = /name='((\w|-|\s)+)/ig; str.replace(reg, function() { console.log(arguments.length); //5 console.log(arguments[1]);//test });
注意:replace有5个回调函数。
相关文章推荐
- JS正则表达式获取字符串中特定字符的方法
- JS使用正则表达式除去字符串中重复字符的方法
- JS使用正则表达式除去字符串中重复字符的方法
- java 正则表达式获取两个字符中间的字符串方法
- 正则表达式:日期,电话,邮箱等常用字符串;js中日期的带下的比较,获取不同格式的日期
- JS正则表达式检测字符串中特殊符号方法
- JS字符串替换函数全部替换方法 JS 正则表达式如何使用变量
- JS基于正则截取替换特定字符之间字符串操作示例
- 贡献一个在匹配字符串前后插入字符的js正则表达式
- 正则表达式-获取匹配到第一个字符出现的位置的字符串
- java 正则表达式获取两个字符中间的字符串
- Python 正则表达式查找字符串中特定字符
- (转)JS正则表达式获取分组内容的方法
- js将字符串转成正则表达式的实现方法
- js 正则表达式 ,除去字符串中 font-family:xxxx 这样的字符传
- 在JS中,使用正则表达式,用指定字符替换字符串前后空格
- JS中利用正则表达式提取一个字符串中的子字符串的方法
- 采用正则表达式获取某路径下符合特定模式字符串的文件名
- JS正则表达式获取分组内容的方法详解
- 千万别把js的正则表达式方法和字符串方法搞混淆了