0

チェックボックスから値の配列を取得しています。ここでは、このような CSV 値をループして取得しています。Java で最後のコンマを削除しようとしています。グーグルとスタッキングを試しました。これを行ういくつかの機能を取得できます。

PHP,JAVA,MYSQL,

PHP では、rtrim('PHP,JAVA,MYSQL,',','); を実行します。

Javaで同じことを行う方法。私の質問が明確であることを願っています。前もって感謝します!!!

4

3 に答える 3

1

配列が次の場合:

PHP、JAVA、MYSQL、

次に、削除される要素である最後の要素が常にあります。

したがって、次を使用します。

String commaDeleted = yourStringWithComas.subString(0,yourStringWithComas.length - 2);
于 2013-02-21T18:48:57.063 に答える
0

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

"abcde".substring(0, 4)戻り値"abcd"

于 2013-02-21T18:51:43.620 に答える
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()+"*");

編集:

\s の代わりに、ボートを浮かせるものに変更するか、それを使用して関数を作成する必要があります。

于 2013-02-21T18:50:28.483 に答える