我正在寻找一个将字符串拆分的正则表达式如下:
String input = "x^(24-3x)"; String[] signs = input.split("regex here"); for (int i = 0; i < signs.length; i++) { System.out.println(sings[i]); }
输出导致:
"x", "^", "(", "24", "-", "3", "x", ")"
字符串在每个字符处分开.但是,如果彼此相邻,则它们应保持分组在一个字符串中.