求正则!!!!-研究2小时无果救命! 尽量1条!如果不能一次替换,先获取到$中再判断$1234来完成。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var string = "t1\nt2\nt3\n____t1", keyword = { t1 : "1塞尔高级2人3S", t2 : "1塞尔高级2人S", t3 : "1塞尔高级2人"}, getKey = function () { var a = [], i; for (i in keyword) a[a.length] = i; return a;}, show = function (r) { alert(string.replace(r, function (a) { return keyword[a]; }));},regexp1 = new RegExp("\\b" + getKey().join("|") + "\\b", "ig"),regexp2 = new RegExp(getKey().join("|"), "ig");show(regexp1);show(regexp2);一句话。。如果要5.5以下的话。。可以换成exec取值. 元宵节快乐。。飘走。。 [求助] 【急】如何让div中所有的a标签的target属性为“_blank” IE和FIREFOX兼容问题 js判断 多选下拉列表 所选择的数量 javascript和flash的交互 如何才能将静态的页面显示出来在框架中 js里打开我的电脑出错,请高手指教. 请教一个问题! 请教在表格里插入一行的代码,要netscape支持的! 如何做网页过期 easyUI数据网格行扩展报错$.fn.datagrid is undefined input的image类型,在firefox中的问题 ***********轮换广告加文字可以实现吗(在线等待)
t1 : "1塞尔高级2人3S",
t2 : "1塞尔高级2人S",
t3 : "1塞尔高级2人"
}, getKey = function () {
var a = [], i;
for (i in keyword)
a[a.length] = i;
return a;
}, show = function (r) {
alert(string.replace(r, function (a) {
return keyword[a];
}));
},
regexp1 = new RegExp("\\b" + getKey().join("|") + "\\b", "ig"),
regexp2 = new RegExp(getKey().join("|"), "ig");show(regexp1);
show(regexp2);一句话。。
如果要5.5以下的话。。
可以换成exec取值.
飘走。。