JQuery - 使用通配符查找文本

时间:2013-11-27 13:18:04

标签: jquery html replace wildcard

我有一个插件,它正在用一个新的主体替换消息的主体,该主体会向其附加一个id,例如: 我发了尸体“这里有人吗?”。 该插件拦截并替换为:

"Question from "+ id + ":\n\"" !body! "\""

我需要做的是在某些情况下用名称替换id。

我希望如下:

var newBody = body.replace("Question from " + * + ":", "Question from " <name> ":");

所以我想说,如果身体说“问题来自”,接着是什么,但以“:”结尾,则替换它。

这不起作用,它说“*”无效。我的计划可能吗?

1 个答案:

答案 0 :(得分:1)

为什么不将您的顾虑分成不同的元素?

"<h1>Question from: "+id+"</h1>
<p>"+body+"</p>"

然后你只需要做

$('h1').html('Question from: '+newID);