如何在没有选择的情况下替换字符串中的文本

时间:2011-01-20 19:31:20

标签: javascript jquery

如何采取像

这样的东西
var value = 'Hello there';

并执行jQuery替换,例如

$(value).replace('there','world');

我能找到的每个例子都会告诉你如何替换HTML对象中的文本,如果它只是在JS中呢?

    • -

有没有办法用jquery做到这一点?
使用$ selector选择变量?

1 个答案:

答案 0 :(得分:3)

value = value.replace('there','world');

如果要替换每个匹配项,必须使用带有g标记的正则表达式(即使它只是要替换的普通字符串):

value = value.replace( /there/g, 'world' );