php专区

 首页 > php专区 > 正则表达式 > JS正则表达式获取字符串中特定字符的方法_正则

JS正则表达式获取字符串中特定字符的方法_正则

分享到:
【字体:
导读:
          这篇文章主要介绍了JS正则表达式获取字符串中得特定字符,通过replace的回调函数获取,需要的朋友可以参考下...

实现的效果:在字符串中abcdefgname='test'sddfhskshjsfsjdfps中获取name的值test

实现的机制:通过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个回调函数。
分享到:
修改月光博客网站中PHP常用正则表达式中...
最近研究正则表达式。看到很多朋友需要IP地址的正则表达式,网上找了一下,一开始就找到了月光博客网站模板上的找了半天没有找到完整解决IP地址的正则表达式不要紧,我随便验证了上面一个正则表达式结果不匹配,所以就自己写了一个,与大家分享其中可能会出现很多错误希望大家多多指点,多多包涵。 很多情况下因为新规则的...
javascript中正则表达式反向引用示例介绍...
最近遇到一个需求,传入一个字符串,每三个字符插入一个空格 例: 传入abcd1234 输出 abc d12 34 思考了一下,准备写一个函数如下 复制代码 代码如下: function appendSpace(s) { var length = s.length; var result = ""; var last = 0; for(var i = 3;i
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……