jQuery匹配字符串中字符的所有实例

时间:2015-05-19 17:17:50

标签: jquery regex

很难用这个,应该很容易!..但是alass ......

我有这个字符串:

<b>LARGE TYPE/BIOGRAPHY/956.704434/LUTTRELL,M</b>

我试图用/之间的空格替换所有/,制作

<b>LARGE TYPE / BIOGRAPHY / 956.704434 / LUTTRELL,M</b>
到目前为止我已经得到了这个:

$('b').each(function() {
    var text = $(this).text();
    $(this).text(text.replace('/', ' / ')); 
});

但这仅匹配/

的第一个实例

我做了一些研究,似乎我需要为全局添加一个g,但无论我如何尝试,它都不会匹配所有。我确定我的语法,将g格式错误。

任何人都可以帮我正确构建吗? RegEx从来就不是我的强项。 谢谢!

1 个答案:

答案 0 :(得分:3)

使用带有the g flag的正则表达式:

$(this).text(text.replace(/\//g, ' / '));