java不同系統分割回車符


 

        /**
         * 分割回車:
         * 在不同的操作系統中,對換號符的定義是不同的,比如:
         * 1. \n unix,linux系統,好像新的mac也是這樣的。
         * 2. \r 有的mac系統
         * 3. \r\n window系統。
         * 自己觀察,你會發現規律,其實用一個正則表達式就可以滿足: \r?\n 或根據系統獲得換行符 如下
         */
        String attr_values = pageData.getString("attr_values");
        String lineSeparator = System.getProperty("line.separator", "/n");//根據系統平台得到換行符CRLF
        String attr_arr [] = attr_values.split(lineSeparator);

        System.out.println(JSON.toJSONString(attr_arr));

 


免責聲明!

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



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