str.split()方法與空格


字符串中有空格,想要用split分割,
一般用split(" ")就可以了,
或者如果有多個空格使用split(" +")
但是有的時候這個空格可能是tab鍵,這種時候就要用

預定義字符類

. 任何字符
\d 數字:[0-9]
\D 非數字: [^0-9]
\s 空白字符:[ \t\n\x0B\f\r]
\t 水平制表符 \n換行 \x0B垂直制表符 \f翻頁 \r回車
\S 非空白字符:[^\s]
\w 單詞字符:[a-zA-Z_0-9]
\W 非單詞字符:[^\w]

java api中正則表達式里面的這個\s了

而在使用中\s需要轉義,也就是不能直接用split("\s"),而是split("\\s")

同時如果不確定中間的空格到底是多少個的話,可以使用split("\\s+")


免責聲明!

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



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