次のような文字列があります。
「これは@awesome @dudeです」
この文字列から、awesome と dude を抽出して文字列を作成したい
output==> "awesome,dude"
だから私のコードは次のようなものです:
Matcher matcher = Pattern.compile("(?<=@)\\w+").matcher(textStr);
while (matcher.find()){
mergedStr += matcher.group() +",";
}
しかし、これは最終的にアーティファクトを作成します
output==> "awesome,dude," //<-- egghh comma.. in the end
これを解決するためのより良い方法は何ですか。