当前位置: 代码迷 >> Java Web开发 >> 怎么截取这个字符串?(,)
  详细解决方案

怎么截取这个字符串?(,)

热度:8141   发布时间:2013-02-25 21:22:42.0
如何截取这个字符串?(高分求教,高手进)
用户总流量增幅 > -10% || (( WLAN流量增幅 > 0 && WLAN流量增幅 > 2G流量增幅) || (TD流量增幅 > 0 && TD流量增幅 > 2G流量增幅))


类似如上的这个字符串,
用户总流量增幅 = 1000
WLAN流量增幅 = 2000
TD流量增幅 = 3000
2G流量增幅 = 4000

解析成 $1000 > -10% || (($2000 > 0 && $2000 > $4000) || ($3000 > 0 && $3000 >$4000))

这种字符串是灵活变动的,中文的顺序并不一定是像我写的这样,有可能包含的符号有 >, >=, <,<=,(,),||,&&,==,!= 十种符号。

 


------解决方案--------------------------------------------------------
自己写个去循环替换就好了啊
------解决方案--------------------------------------------------------
多写几个replaceAll就好了
  相关解决方案