【发布时间】:2018-08-14 15:31:42
【问题描述】:
我有一个由 |-| 分隔的 java 字符串,如下所示。
找不到 |-|基于 deliter 的拆分任何其他地方都是独一无二的。
String agent = "iOS|-|iPhone|-|18.2.3|-|kuoipo-kjpopoo-kijhloii-kllkijii";
什么是正确的正则表达式来拆分字符串数组中的内容,如下所示。
String[] dataarray;
dataarray[0]="iOS";
dataarray[1]="iPhone";
dataarray[2]="18.2.3";
dataarray[3]="kuoipo-kjpopoo-kijhloii-kllkijii";
已经试过了:
agent.split("\\|-\\|");
提前致谢。
【问题讨论】:
-
向我们展示您的尝试。
-
查看你的最后一个标签
-
试过agent.split("\\|-\\|");