チェックボックスから値の配列を取得しています。ここでは、このような CSV 値をループして取得しています。Java で最後のコンマを削除しようとしています。グーグルとスタッキングを試しました。これを行ういくつかの機能を取得できます。
PHP,JAVA,MYSQL,
PHP では、rtrim('PHP,JAVA,MYSQL,',','); を実行します。
Javaで同じことを行う方法。私の質問が明確であることを願っています。前もって感謝します!!!
配列が次の場合:
PHP、JAVA、MYSQL、
次に、削除される要素である最後の要素が常にあります。
したがって、次を使用します。
String commaDeleted = yourStringWithComas.subString(0,yourStringWithComas.length - 2);
使用するString.substring(int beginIndex, int endIndex)
"abcde".substring(0, 4)
戻り値"abcd"
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 の代わりに、ボートを浮かせるものに変更するか、それを使用して関数を作成する必要があります。