回答編集履歴
1
コード追加
test
CHANGED
@@ -1 +1,8 @@
|
|
1
|
-
java9からreplaceAllはFunctionを取る版がありますので、
|
1
|
+
java9からreplaceAllはFunctionを取る版がありますので、二段目をsplit使っても大丈夫なのでは。
|
2
|
+
```java
|
3
|
+
String reg = "([^<]*)<([^>]*)>,?"
|
4
|
+
Pattern p = Pattern.compile (reg);
|
5
|
+
Matcher m = p.matcher(str);
|
6
|
+
String result = m.replaceAll(e -> e.group(1) + "\t" + e.group(2).split("@")[1]);
|
7
|
+
```
|
8
|
+
|