我有一字串
其组合可能为
AAA,BBB,----->AAA,BBB
AAA,CCC ------> AAA,CCC
BBB,------------>BBB
CCC,DDD,EEE,-->CCC,DDD,EEE
CCC-------------->CCC
「,」有可能有,有可能没有
我想要把最后一个「,」去除,请问如何呢?
trimend
xxx.deleteCharAt(xxx.lastIndexOf(","));
str.substring(0,str.length-1);
str = str.EndsWith(",") ? str.substring(0,str.length-1) : str;
if(str[str.length]=",") str.substring(0,str.length-1);
If right(你要截取的字符串,1)="," Then
.....
Else
vb有个right函数,第一个参数是传入的字符串,第二个参数是截取的长度,并且right函数返回一个截取后的字符串
或者是使用其自带的判断最后一位的函数:EndsWith(",")
先判断支付穿中是否包含这个特殊字符,然后截取
已","切割字符串,再把切割的字符串已","连接起来,去掉最后一个,连接