Str = "abc|def|ghi^jkl|mno";
String[] Flds = Str.split("[|]");
//Flds[0] = "abc";
//Flds[1] = "def";
//Flds[2] = "ghi^jkl";
//Flds[3] = "mno";
Run Code Online (Sandbox Code Playgroud)
现在我想知道Flds的子字段[2],但以下都没有工作 -
String[] Flds = Str.split("[^]");
String[] Flds = Str.split("[^]]");
String[] Flds = Str.split("^");
Run Code Online (Sandbox Code Playgroud)
你应该分裂 Flds[2]
String[] subFlds2 = Flds[2].split("\\^");
Run Code Online (Sandbox Code Playgroud)
此外,^是正则表达式中的保留字符.然而,您曾经[]逃脱|,^也意味着[]括号内的东西.
| 归档时间: |
|
| 查看次数: |
8016 次 |
| 最近记录: |