java - java 中的 split()

标签 java string split

如何在java中根据转义序列()分割字符串。 喜欢:

String a ="23\\45\\20";
String b[]=a.split("\\");//this doesn't work

执行此操作的最佳方法是什么。

最佳答案

由于 \JavaRegex Expression 中都是转义字符,因此只需使用 \\\\ 而不是 \\

String b[]=a.split("\\\\");
java中的

\\\\将转换为\\

正则表达式中的

\\ 将转换为 \

关于java - java 中的 split(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50989739/

相关文章:

java - 使用右移运算符屏蔽符号扩展 >>

java - 如何将字符串存储在数组中,然后打印它的放入顺序

java - 如何根据id对某个对象进行分组?

java - 在引号上划分/拆分字符串

r - 使用 R 中的 split 函数拆分值列

java - Spring RequestMapping 正则表达式排除字符串

java - 除数范围 (Java)

java - 比较 Hashmap 和 List list = new Arraylist()

c - 从字符串中提取整数

python - 字符串到列表的Python转换