JS正则表达式如何获取字符串中特定字符

来源:爱站网时间:2020-05-22编辑:网友分享
你知道JS正则表达式如何获取字符串中特定字符吗?其实这个问题是非常容易解决的,那么下面我们就和爱站小编一起去认真学习吧。

你知道JS正则表达式如何获取字符串中特定字符吗?其实这个问题是非常容易解决的,那么下面我们就和爱站小编一起去认真学习吧。

实现的效果:在字符串中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个回调函数。

以上就是JS正则表达式如何获取字符串中特定字符的介绍,看完后我们知道可以通过replace的回调函数获取,是不是非常的简单呢?

 

上一篇:详解linux正则表达式的awk

下一篇:为你介绍js去掉首位空格的正则表达式

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载