关于js replace 过滤网址中的汉字问题 一个网址的字符串siteUrl的值是【&cateid=23&brand=蒂芙尼&page=12】,要做的就是在js中替换掉【&brand=蒂芙尼】这些字符串。我知道【&page=12】的替换方法是siteUrl.replace(/(\&page=(\d+))/ig,'');。那请问下下替换掉siteUrl中【&brand=蒂芙尼】这个字符串应该怎么写呢??~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 替换汉字replace(/[\u4e00-\u9fa5]/g,'')替换&后边的replace(/&.*/,'')不是很明白你的意思 同上楼猪可以split 然后每个字符对比 如果是汉字的话 就替换成你想要换的var ans = siteUrl.split();var word = "";for(var a=0;a<ans.length;a++){ if(忘了·){ 是汉字 替换 }else {不是继续}} 就是这个,要的就是替换汉字的,谢谢。最后结果是:siteUrl.replace(/(\&brand=([\u4e00-\u9fa5]+))/ig,''); 就可经把【&brand=蒂芙尼】替换清除掉。 怎么实现多个文本框中输入的内容同时复制、粘贴、删除! 为什么我明明写对了.却在firebug里提示错误? 奇怪的javascript语法 js编辑器的一个问题请教. firefox下不能执行iframe里js对象的函数 请问function 的参数如果是一个function该怎么写 ext-yui 给grid的内容添加链接,高分求教。 对数组内的多个关键字,循环使用replace的问题? 利用业余时间做了一个网站,大家给点意见。散分 javascript中怎么能重写内置方法而不影响原方法? 帮看看这段代码是哪出了问题 如何猎取ajax回调函数返回值
replace(/[\u4e00-\u9fa5]/g,'')
替换&后边的
replace(/&.*/,'')
不是很明白你的意思
楼猪可以split 然后每个字符对比 如果是汉字的话 就替换成你想要换的
var ans = siteUrl.split();
var word = "";
for(var a=0;a<ans.length;a++)
{
if(忘了·)
{
是汉字 替换
}
else
{
不是继续
}
}
就是这个,要的就是替换汉字的,谢谢。
最后结果是:siteUrl.replace(/(\&brand=([\u4e00-\u9fa5]+))/ig,''); 就可经把【&brand=蒂芙尼】替换清除掉。