javascript去除一个字符串末尾的逗号
比如你好,我是,阿门,去掉最末尾的逗号。不要用subString的方式,如果用户手动输入的,末尾没有逗号,我还截取最后一个会出问题的。希望用正则...
比如 你好,我是,阿门, 去掉最末尾的逗号。不要用subString的方式,如果用户手动输入的,末尾没有逗号,我还截取最后一个会出问题的。希望用正则
展开
3个回答
展开全部
试试
var s = '我是测试字符串,';
s.replace(/(.*)[,,]$/, '$1');
追问
这个是中文状态下的逗号。还是英文状态下的?
追答
/(.*)[,,]$/
你看方括号里 有中文的,也有英文的,所以都可以匹配
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var str1 = str.replace(/(^,*)|(,*$)/g, "");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询