js正则如何去掉最后的分隔符
答案:2 悬赏:40 手机版
解决时间 2021-02-19 02:55
- 提问者网友:箛茗
- 2021-02-18 18:58
js正则如何去掉最后的分隔符
最佳答案
- 五星知识达人网友:春色三分
- 2021-02-18 19:43
去掉最後的分号:
"rewrets;f;".replace(/;$/,"")
结果:rewrets;f
去掉最後一个分号:
"rewr;ets;f".replace(/(.*);(.*)/g,"$1$2")
结果:rewr;etsf
"rewrets;f;".replace(/;$/,"")
结果:rewrets;f
去掉最後一个分号:
"rewr;ets;f".replace(/(.*);(.*)/g,"$1$2")
结果:rewr;etsf
全部回答
- 1楼网友:纵马山川剑自提
- 2021-02-18 20:04
function cc(s) {
if (/[^0-9\.\-]/.test(s)) return "invalid value";
s = s.replace(/^(-)?(\d*)$/, "$1$2.");
s = (s + "00").replace(/(-)?(\d*\.\d\d)\d*/, "$1$2");
s = s.replace(".", ",");
var re = /(\d)(\d{3},)/;
while (re.test(s)) s = s.replace(re, "$1,$2");
s = s.replace(/,(\d\d)$/, ".$1");
return "¥" + s.replace(/^\./, "0.")
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯