使用JQuery替换字符串中的单词

时间:2014-10-21 10:30:11

标签: javascript jquery

我尝试过使用replaceAll和replaceWith并且它们似乎无法正常工作

例如,字符串

"~/Foo.aspx?fn=/image.jpg&p=True"

我想要的是用p=True

替换p=False
var previewSource = "~/Foo.aspx?fn/image.jpg&p=True"
var loadedSource = $(previewSource).replaceAll("p=True").replaceWith("p=False");// This is one of the things I have tried.

2 个答案:

答案 0 :(得分:1)

您可以在此处使用纯Javascript:

var previewSource = '~Foo.aspx?fn/image.jpg&p=True';
var loadedSource = previewSource.replace("p=True", "p=False");

答案 1 :(得分:1)

怎么样:

var previewSource = "~Foo.aspx?fn/image.jpg&p=True";
var loadedSource = previewSource.replace(/p=true/i, 'p=False'); // This is one of the things I have tried.

P.S。

由于previewSource的值是字符串,因此需要将它们用引号括起来。然后使用简单的javascript替换。