我正在尝试确定传递给我的Expressions类的表达式是否有运算符.分别+-*/^用于加,减,乘,除和指数.
这段代码有什么问题?
private static boolean hasOperator(String expression)
{
return expression.matches("[\+-\*/\^]+");
}
Run Code Online (Sandbox Code Playgroud)
我认为我已经正确地转义了特殊字符,但是在尝试编译时我不断收到错误:" 非法转义字符 ".
谢谢你的帮助.