我有一个问题。
我不知道如何解释,所以我举一个例子:
我想将=)
替换为bla1
,
我想用=))
替换bla2
。
但是,=))
成为bla1)
我该怎么办?
非常感谢, 抱歉我的英文
修改
我不能先替换=))
。
我有更多这样的迹象。 (>:),:((,:))等等......)。所有这些都在数组中,我使用循环来替换所有这些。改变所有这些都会非常复杂。数组很大
答案 0 :(得分:1)
首先替换更专业的一个。
示例强>
var text = "This =)) is =) some demo =)) =) =)) text";
text = text.replace(/=\)\)/g, "bla2"); // =))
text = text.replace(/=\)/g, "bla1"); // =)
// text = This bla2 is bla1 some demo bla2 bla1 bla2 text
失败示例
var text = "This =)) is =) some demo =)) =) =)) text :))";
text = text.replace(/=\)/g, "bla1"); // =)
text = text.replace(/=\)\)/g, "bla2"); // =))
// text = This bla1) is bla1 some demo bla1) bla1 bla1) text
答案 1 :(得分:0)
你可以试试这个 例如......
(function($) {
$( document ).ready(function() {
$("#linked_product_data").prepend($(".parent").clone());
$( ".parent" ).wrap( "<p></p>" );
$(".parent").append($("<hr>"));
$(".parent").prepend($("<p>Grouped Product:</p>"));
});
}(jQuery));