标签: java regex
我正在尝试拆分下面的string:
string
"8-7+5^2"
进入以下内容:
["8", "7", "5", "2"]
所以我想删除所有mathematical operators。我的regex位于以下位置:
mathematical operators
regex
expression.split("[+-*/^()]")
但是我收到一条错误消息,说我的regex有一个illegal character range。很抱歉,如果这是一个简单的错误,因为此时我还在学习regex。
illegal character range