【发布时间】:2016-09-02 05:59:31
【问题描述】:
String TextValue = "hello{MyVar} Discover {MyVar2} {MyVar3}";
String[] splitString = TextValue.split("\\{*\\}");
我得到的输出是[{MyVar, {MyVar2, {MyVar3] in splitString
但我的要求是保留那些分隔符{},即[{MyVar}, {MyVar2}, {MyVar3}]。
需要一种方法来匹配上述输出。
【问题讨论】:
-
您可以使用正则表达式匹配器并获取组。
-
你收到
[hello{MyVar, Discover {MyVar2, {MyVar3] -
你想要什么确切的输出?您要删除 hello 和 Discover 吗?
标签: java