java - Java中String类的split方法如何用 "| "分割字符串

标签 java

我想在Java中用“|”分割一个字符串。我找到了 String 类的 split 方法,它需要一个用于分割定界符的正则表达式,但我不知道如何形成“| ”的正则表达式。

例如,一个字符串是“AA | BB | CC”,我只想获取 AA、BB 和 CC 作为字符串数组。

最佳答案

String string = "AA|BB|CC";
String[] arr = string.split("\\|");
for (String s : arr) {
    System.out.println(s);
}

上面的代码打印:

AA
BB
CC

关于java - Java中String类的split方法如何用 "| "分割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16934027/

相关文章:

java - 将带有偏移量的日期字符串转换为自定义格式并忽略偏移量

java - 我可以将 session bean 与其他注入(inject)的类一起重用吗?

Java:流、读取器、字符缓冲区、字符串生成器等之间可能的泛化?

java - 将存储库接口(interface)注释为 @Component 有什么缺点吗?

java - 查找包含字符串的最短可能子字符串

java - 导航栏的 Onclick 监听器

java - 如何设置 MEDIASTORE 以从 android 上的特定文件夹获取图像

java - 在 ORMLite 中为一个类创建多个表

java - 客户/服务器多人生存游戏应该使用什么? java

java - 带用户输入的插入排序 double 组 - JAVA