正则表达式求助 字符串"YYYYY\Y\YYYY"想把Y替换成X\Y替换为Y有什么办法一条语句搞定?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 也就是说上面的"YYYYY\Y\YYYY"(这个是直接Obj.value得到的,如果是写在JS里则应该是"YYYYY\\Y\\YYYY")替换完应该是"ZZZZZYYZZZ" str=str.replace(/\\Y/g,"Y").replace(/Y/g,"Z"); var str = "YYYYY\\Y\\YYYY";str = str.replace(/\\?Y/g, function($0) { return $0 == "Y" ? "Z" : "Y"});alert(str); 顺序不对var str = "YYYYY\\Y\\YYYY";str=str.replace(/Y/g,"Z").replace(/\\Z/g,"Y");alert(str); 函数参数问题 有关event.srcElement的一点疑问 DOM为什么要分级别? 在线等,怎么把字符串转为参数 看似简单的js问题 Flash交替出现的困惑! 我想做个类似下面的功能,不知道方法,各位大侠能给点儿建议吗? [function]检查上传的文件名是否规范 frame问题,急,在线等! 怎么在网页的首页能随机弹出两个不同的小窗口? 大家帮忙下.怎么用js把元素定位 又是弹出窗口问题
上面的
"YYYYY\Y\YYYY"(这个是直接Obj.value得到的,如果是写在JS里则应该是"YYYYY\\Y\\YYYY")
替换完应该是
"ZZZZZYYZZZ"
str = str.replace(/\\?Y/g, function($0) {
return $0 == "Y" ? "Z" : "Y"
});
alert(str);
顺序不对var str = "YYYYY\\Y\\YYYY";
str=str.replace(/Y/g,"Z").replace(/\\Z/g,"Y");
alert(str);