0
我运行这个代码并得到错误的输出。 看起来像|在拆分的表达是给错了输出如何使用|分割字符串作为正则表达式?
public static void main(String[] args) {
String s = "Hi, |+nl+|+nl+| split me please";
String[] sArr = s.split("|");
for (String sa : sArr) {
System.out.println(sa);
}
}
输出:
H
i
,
|
+
n
l
+
|
+
n
l
+
|
s
p
l
i
t
m
e
p
l
e
a
s
e
如何正确我认为它被分成这样拆呢? 嗨, + N1 + + N1 + 等等