關於在textarea中輸入回車換行和空格字元的正常顯示 (轉)
關於在textarea中輸入回車換行和空格字元的正常顯示 (轉)[@more@]
在表單頁中含有textarea,如果輸入內容有回車換行的動作,字串到中後,再提取出來顯示的話就會發現回車換行動作的地方讓一個空格給代替了,另外幾個空格的位置也只變成一個空格,沒有保持原想的格式,下面這段程式碼就可以解決這個問題。
public String turn(String str){
//下面的程式碼將字串以正確方式顯示(包括回車,換行,空格)
while(str.indexOf("n")!=-1){
str = str.substring(0,str.indexOf("n"))+"
"+str.substring(str.indexOf("n")+1);
}
while(str.indexOf(" ")!=-1){
str = str.substring(0,str.indexOf(" "))+" "+str.substring(str.indexOf(" ")+1);
}
return str;
}
%>
//輸出
/**str.indexOf("n") 返回str中n(換行)的位置;
*str.subString(0,str.indexOf("n")):返回給定區間的字串
*/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-993483/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- C語言中回車,換行,空字元與空格:fgets和gets在讀取換行符的區別C語言字元
- js 去掉空格.回車.換行JS
- [轉]關於在ULtraEdit環境下把某個字元替換為回車的方法字元
- Html中連續半形空格的正常顯示HTML
- Windows & Unix 檔案格式之迷, 空格、回車換行、tab 轉換及其相關工具(轉載)Windows
- 回車和換行
- 替換SQL欄位中的換行符,回車符,空格等特殊符號SQL符號
- 關於html編輯器的回車換行問題解決方案 (轉)HTML
- 終端控制——如何在不輸入回車讀入字元字元
- 如何用C++在不按回車的情況下獲取標準輸入中的字元C++字元
- JNI 在命令列視窗輸入字元,不顯所輸入字元,顯指定的掩飾符命令列字元
- ultraedit中將某字元替換為回車符字元
- 在sql*plus中顯示長字元SQL字元
- c#換行符及空格符(轉義字元)C#字元
- DOS,UNIX中的回車換行區別
- 怎樣讓word不顯示回車符號 如何去掉word中的回車符符號
- 瀏覽器中輸入 URL 回車後瀏覽器
- 瀏覽器中輸入 URL 回車後...瀏覽器
- ios OC 輸入框禁止輸入空格/去掉空格/只能輸入字母和數字iOS
- 正規表示式.號元字元(除了回車符\r和換行符\n)字元
- JavaScript–文字框中只允許輸入數字的操作(其他字元不顯示)JavaScript字元
- 在Delphi中處理資料庫日期型欄位的顯示與輸入 (轉)資料庫
- 終於搞懂了回車與換行的區別
- 關於mysql字元和數字型別轉換的問題研究MySql字元型別
- PHP textarea換行PHP
- oracle 回車、換行符Oracle
- js將文字框的內容回車換行符轉換為<br/>換行JS
- 關於在linux中顯示漢字的問題請教大蝦(轉)Linux
- 關於直方圖中關於字元型別的ENDPOINT_VALUE欄位的轉換直方圖字元型別
- 在Linux命令列中進行大小寫字元轉換Linux命令列字元
- javascript限制textarea文字框輸入字元個數程式碼例項JavaScript字元
- 安卓資源字串中加全形空格、半形空格、換行、@%等特殊字元安卓字串字元
- sqlloader匯入含有回車的字元資料SQL字元
- vue 輸入框輸入4位一空格,控制16位有效字元Vue字元
- Linux - 回車符和換行符及其在不同系統上的區別Linux
- Android 回車換行的持久化Android持久化
- vi 中將 Windows 文字檔案中的 ^M (回車換行)全部替換掉Windows
- 當你在瀏覽器中輸入URL回車後會發生什麼?瀏覽器