Javaでコンマで終了していない文字列から最後のカンマを削除する8

ビーチ:

私は、入力文字列を持っています:

String myString = "test, test1, must not be null";

私は、この文字列の最後のカンマを削除したいです

予想される出力:

test, test1 must not be null

任意のアイデアこの場合には、のStringUtilsを使用して行うことができますか?

ティムBiegeleisen:

ここでは、文字列の最後のコンマをターゲットに負の先読みを使用して1つのオプションは次のとおりです。

String myString = "test, test1, must not be null";
myString = myString.replaceAll(",(?!.*,)", "");
System.out.println(myString);

test, test1 must not be null

デモ

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=221674&siteId=1