【发布时间】:2020-06-11 13:28:04
【问题描述】:
您对通过字符串数组优雅地拆分输入字符串有任何想法吗?
例如:
-
我们有带有字符串元素的拆分器数组
["=","!=","=",""]
-
我们有一个表达式
"44+22=2x+4r>34"
结果应该是:
["44+22","x+y", "2x+4r","34"]
【问题讨论】:
-
String::split(...)takes a regex as argument。因此,唯一的挑战是将String[]转换为正则表达式。
标签: java arrays algorithm math split