解析する必要がある文字列があります。パターン マッチャーを使用したいのですが、パターンに関するヘルプが必要です。
以下のような文字列の場合:
sometext : test1,test2
出力は次のようになります。
テスト1
テスト2
入力文字列が次の場合:
sometext : test1
出力は次のようになります。
test1
ご覧のとおり、複数または単一の場合があります。
解析する必要がある文字列があります。パターン マッチャーを使用したいのですが、パターンに関するヘルプが必要です。
以下のような文字列の場合:
sometext : test1,test2
出力は次のようになります。
テスト1
テスト2
入力文字列が次の場合:
sometext : test1
出力は次のようになります。
test1
ご覧のとおり、複数または単一の場合があります。
,
では、スペースに置き換えるだけですか?私はシンプルなものを提案します
String output = sometext.replace(",", " ");
最初の単語の後に改行が必要な場合は、次のことができます
String output = sometext.replace(",", System.getProperty("line.separator"));
代わりは。
が入力に含まれている場合"sometext : "
は、最初に同じ方法で取り除くことができます。
String output = input.replace("sometext : ", "").replace(",", " ");