gpt4 book ai didi

javascript - 如果存在的话,从字符串的末尾删除逗号或分号-使用javascript

转载 作者:行者123 更新时间:2023-12-04 01:08:18 25 4
gpt4 key购买 nike

我收到逗号分隔或分号分隔的字符串。
我想删除字符串末尾可能出现的逗号或分号。

例如a,b,c应该转换为a,b,c

a; b; c;应转换为a; b; c

我想要一个JavaScript或regex表达式,仅在出现逗号()或半冒号()时才将其删除,否则该字符串应保持原样。

请帮忙

最佳答案



这可以简单地通过regex MDN DOCs .replace() MDN DOCs解决:

your_string = your_string.replace(/[,;]$/,'');

这是一个可以运行以演示代码的jsfiddle: http://jsfiddle.net/5eksE/1/

发生了什么
/[,;]$/是此脚本的正则表达式部分。由于斜杠只是正则表达式分隔符,因此可以忽略。
[]是用于在此情况下要匹配的一系列值的容器 ,;
$指示字符串的结尾。

因此,将所有内容放在一起,我们正在寻找字符串结尾处的逗号或分号。

关于javascript - 如果存在的话,从字符串的末尾删除逗号或分号-使用javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8941613/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com