相关疑难解决方法(0)

用管道符("|")拆分字符串

我无法从此字符串中拆分值:

"Food 1 | Service 3 | Atmosphere 3 | Value for money 1 "

这是我目前的代码:

String rat_values = "Food 1 | Service 3 | Atmosphere 3 | Value for money 1 ";
String[] value_split = rat_values.split("|");
Run Code Online (Sandbox Code Playgroud)

产量

[,F,o,o,d ,, 1 ,, | ,,, S,e,r,v,i,c,e,,3,... ,, A,t,m,o,s,p, h,e,r,e,,3,| ,, V,a,l,u,e,f,o,r ,, m,o,n,e,y ,, 1,]

预期产出

食物1
服务3
气氛3
物有所值1

java regex

213
推荐指数
5
解决办法
19万
查看次数

Java拆分^(插入?)不工作,这是一个特殊字符吗?

在Java中,我试图分裂^角色,但它无法识别它.转义\^抛出代码错误.

这是一个特殊的角色还是我需要做一些其他事情来让它识别出来?

String splitChr = "^";
String[] fmgStrng = aryToSplit.split(splitChr); 
Run Code Online (Sandbox Code Playgroud)

java split

23
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×2

regex ×1

split ×1