不区分大小写的String split()方法
问题内容:
当我表演
String test="23x34 ";
String[] array=test.split("x"); //splitting using simple letter
我有两个数组分别是23和34
但是当我做了
String test="23x34 ";
String[] array=test.split("X"); //splitting using capitalletter
我在数组23x34中得到了一项
那么,有什么方法可以不区分大小写地使用split方法,或者是否有其他方法可以帮助您?
问题答案:
使用正则表达式模式[xX]
中split
String x = "24X45";
String[] res = x.split("[xX]");
System.out.println(Arrays.toString(res));