Javascript 用于删除字符串中分号的正则表达式

Javascript 用于删除字符串中分号的正则表达式,javascript,Javascript,我试图删除字符串中匹配项结尾的分号 因此: 成为: (1) (2) (3) (4) (5) ; (6) ; (7) ;; (8) 问题是我不知道怎么做。我尝试使用正则表达式:\s*?=[;*][;]+\s?/g内部替换,但未获得想要的结果。请告诉我如何在纯javascript中实现这一点,我想这就是您想要的 var-ourstring=1;2.3.4.5.6.7.8. var re=/\\s*+/G var result=ourstring.replace; console.logresu

我试图删除字符串中匹配项结尾的分号

因此:

成为:

(1) (2) (3) (4) (5) ; (6) ; (7) ;; (8)

问题是我不知道怎么做。我尝试使用正则表达式:\s*?=[;*][;]+\s?/g内部替换,但未获得想要的结果。请告诉我如何在纯javascript中实现这一点,我想这就是您想要的

var-ourstring=1;2.3.4.5.6.7.8. var re=/\\s*+/G var result=ourstring.replace;
console.logresult 我想这就是你想要的

var-ourstring=1;2.3.4.5.6.7.8. var re=/\\s*+/G var result=ourstring.replace;
console.logresult;你能解释一下你什么时候想删除分号,什么时候不想删除吗?@Aron看起来他只想删除一个分号,如果在两者之间,你能解释一下你什么时候想删除分号,什么时候不想删除吗?@Aron看起来他只想删除一个分号,如果在两者之间找到的话,这正是我想理解的,非常感谢!还有所有帮助过我的人——顺便说一句,我可以在4分钟内接受它,它说的正是我想要理解的,非常感谢!还有其他所有帮助过我的人——顺便说一句,我可以在4分钟内接受
(1) (2) (3) (4) (5) ; (6) ; (7) ;; (8)