Java字符串使用Split以竖线作为分隔符
生活随笔
收集整理的這篇文章主要介紹了
Java字符串使用Split以竖线作为分隔符
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
今天用到了Java中的Split函數(shù),要以“|”作為分割符,當(dāng)輸入豎線時,發(fā)現(xiàn)出錯,這個問題應(yīng)該很久前就遇到過,不過太長時間就給忘了!
網(wǎng)上一搜,就找到了答案,這是因為split里面有兩個參數(shù),其中一個是“l(fā)imit”,表示匹配參數(shù)的個數(shù),另一就是匹配參數(shù),split不是簡單的匹配,里面輸入的是“正則表達(dá)式”,所以問題就在這個正則表達(dá)式上了。
如果要實現(xiàn)以“|”作為分割符,那么應(yīng)該輸入“\\|”,而不是“|”。
所以應(yīng)當(dāng)是: str.split("\\|");
總結(jié)
以上是生活随笔為你收集整理的Java字符串使用Split以竖线作为分隔符的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [Study]JavaWeb
- 下一篇: 如何用一张影像动图来对比成都市2019年