使用'|'将字符串拆分为子字符串字符

时间:2019-06-27 08:13:37

标签: java regex split

我试图按如下所示分割字符串“ Client | Role”。我的正则表达式是“ |”。

我期望两个子字符串分别为“ Client”和“ Role”,但我得到的是每个字符作为子字符串,包括正则表达式中的字符。为什么我会这样?请帮忙,谢谢。

我的代码如下,

String output = "Client|Role";
String values[] = output.split("|");

1 个答案:

答案 0 :(得分:-1)

您可以这样分割。.

String b = "Client|Role";       
String[] elements = b.split("\\|");