如何将字符串与运算符分开?

时间:2014-06-14 14:23:15

标签: java regex

我是regex的新手,我想问一些帮助我如何用多个分隔符分割我的字符串。所以我可以得到4 5 30

String mystring =" 4 * 5-30&#34 ;;

String [] str = mystring.split("'*','-','/','+'");

1 个答案:

答案 0 :(得分:2)

使用要拆分的分隔符创建Character Class

String s = "4*5-30";
String[] parts = s.split("[*+/-]");
System.out.println(Arrays.toString(parts)); //=> [4, 5, 30]