分割特殊字符||$$@$$||

时间:2021-02-25 06:37:32
String Allduty_unit = "区公司||$$@$$||区公司||$$@$$||区公司";
   String []duty_unit=  StringUtils.split(Allduty_unit, "||$$@$$||");
那位帮忙看看怎么把区公司分割出来。在线等待。。。谢谢

8 个解决方案

#1


|| 这个特处字符怎么转义?

#2



String Allduty_unit = "区公司||$$@$$||区公司||$$@$$||区公司"; 
String []duty_unit=Allduty_unit.split("||$$@$$||");

#3


使用split方法后,你已经得到一个String数组,内容是["区公司","区公司","区公司"],接着就可以用duty_unit[intValue]得到你要的内容。

#4


String []duty_unit= StringUtils.split(Allduty_unit, ""\\|\\|\\$\\$@\\$\\$\\|\\|""); 

#5


String []duty_unit= StringUtils.split(Allduty_unit, "\\|\\|\\$\\$@\\$\\$\\|\\|");

#6


|和$都要转义才行.

#7


\是转义,但是\本身又需要转义,所以\\才能转义你要转义的字符

#8


谢谢大家,已经解决
   String []duty_unit=  StringUtils.split(Allduty_unit, "\\u007C\\u007C\\u0024\\u0024@\\u0024\\u0024\\u007C\\u007C");

#1


|| 这个特处字符怎么转义?

#2



String Allduty_unit = "区公司||$$@$$||区公司||$$@$$||区公司"; 
String []duty_unit=Allduty_unit.split("||$$@$$||");

#3


使用split方法后,你已经得到一个String数组,内容是["区公司","区公司","区公司"],接着就可以用duty_unit[intValue]得到你要的内容。

#4


String []duty_unit= StringUtils.split(Allduty_unit, ""\\|\\|\\$\\$@\\$\\$\\|\\|""); 

#5


String []duty_unit= StringUtils.split(Allduty_unit, "\\|\\|\\$\\$@\\$\\$\\|\\|");

#6


|和$都要转义才行.

#7


\是转义,但是\本身又需要转义,所以\\才能转义你要转义的字符

#8


谢谢大家,已经解决
   String []duty_unit=  StringUtils.split(Allduty_unit, "\\u007C\\u007C\\u0024\\u0024@\\u0024\\u0024\\u007C\\u007C");