如何在JAVA中使用rtrim PHP函数

时间:2013-02-21 18:45:31

标签: java jsp csv trim

从复选框中我得到一组值。在这里我循环并获得这样的CSV值。我试图删除java中的最后一个逗号。我试过谷歌搜索和堆叠。我可以得到一些它会做的功能。

PHP,JAVA,MYSQL,

在PHP中我们做rtrim('PHP,JAVA,MYSQL,',',');

如何在JAVA中做同样的事情。希望我的问题很明确。在此先感谢!!!

3 个答案:

答案 0 :(得分:1)

如果你的阵列是:

PHP,JAVA,MYSQL,

然后,你总是最后一个要删除的元素。

那么,你使用:

String commaDeleted = yourStringWithComas.subString(0,yourStringWithComas.length - 2);

答案 1 :(得分:0)

您可以使用http://www.dzone.com/snippets/remove-space-using-trim-ltrim中的代码

执行正则表达式
String.prototype.trim = function() {
    return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
    return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
    return this.replace(/\s+$/,"");
}

示例:

// example of using trim, ltrim, and rtrim
var myString = " hello my name is imdadhusen  ";
alert("*"+myString.trim()+"*");
alert("*"+myString.ltrim()+"*");
alert("*"+myString.rtrim()+"*");

编辑:

而不是你应该将它更改为漂浮在船上的任何东西:或者用它创建一个函数。

答案 2 :(得分:0)

使用String.substring(int beginIndex, int endIndex)

"abcde".substring(0, 4)返回"abcd"