java中split以"." 、"\"、“|”分隔


今天項目里遇到以"." 、"\"、“|”分割字符串,直接用"." 、"\"、“|”無法分割,因為"." 、"\"、“|”是特殊字符,需要轉義,"\\." 、"\\\"、“\\|”。

1 String goodsStr="100:說的:測試1|10:是的:測試2";
2 String[] goodList = goodsStr.split("|");

轉義后

String goodsStr="100:說的:測試1|10:是的:測試2";
String[] goodList = goodsStr.split("\\|");

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM