现有一字符串如下格式:
上证综指
5913.230点
+141.77(+2.46%)
深证成指
19344.154点
+80.12(+0.42%)
沪深300
5760.078点
+74.32(+1.31%)怎样把它转成如下格式写入文本:
[上证综指]=5913.230点 +141.77(+2.46%)
[深证成指]=19344.154点 +80.12(+0.42%)
[沪深300]=5760.078点 +74.32(+1.31%)
上证综指
5913.230点
+141.77(+2.46%)
深证成指
19344.154点
+80.12(+0.42%)
沪深300
5760.078点
+74.32(+1.31%)怎样把它转成如下格式写入文本:
[上证综指]=5913.230点 +141.77(+2.46%)
[深证成指]=19344.154点 +80.12(+0.42%)
[沪深300]=5760.078点 +74.32(+1.31%)
+ "5913.230点\n"
+ "+141.77(+2.46%)\n"
+ "深证成指\n"
+ "19344.154点\n"
+ "+80.12(+0.42%)\n"
+ "沪深300\n"
+ "5760.078点\n"
+ "+74.32(+1.31%)";
System.out.println(str.replaceAll("([^\r\n]+)[\r\n]+([^\r\n]+)[\r\n]+(.+)","[$1]=$2 $3"));