PHP 和 jQuery 對於換行符處理

2021-10-12 20:45:05 字數 628 閱讀 8139

因為工作中經常需要用換行符號處理字串,特意整理,常用場景中,對換行符**處理。

$parastr

='測試資料1

測試資料2

測試資料3'

;// 把字元轉為 html 實體

$parastr

=htmlentities

(trim

($parastr),

ent_quotes

,"utf-8");

// 在字串中的新行(\n)之前插入換行符

$parastr

=nl2br

($parastr);

// 替換換行符號為統一符號

$parastr

=str_replace("

","/n"

,$parastr);

$paraarr

=explode

("/n"

,$parastr

);

// 把換行符號替換成 ;

textareaid.value.replace(/\n/g, ';');

注意如果 /\n/g 這個加上引號,可能只可以匹配到第一換行,不加引號,則可以全域性匹配

Linux換行符和Windows換行符的區別與轉換

windows為乙個回車 r cr或 m 和乙個換行 n nl或lf 括號內是其它顯示方法 linux為乙個換行 n mac為乙個回車 r 檢視檔案是否含有windows換行符 windows notepad 檢視 顯示所有符號 linux file test.txt test.txt ascii ...

php中的換行符

更正 下面文章的說法有誤,不是php的換行符,換行符還是 n,而是php的文字結束符在不同的平台下有不同的表現,如下文所示。今天執行了一下 php和mysql web開發 第二章的例子。發現給表單輸入內容並提交之後,頁面反饋檔案儲存成功,開啟orders.txt來看,確實也輸進去了,但是不能換行。回...

PHP中替換換行符

php中替換換行符 php 不同系統的換行 不同系統之間換行的實現是不一樣的 linux 與unix中用 n mac 用 r window 為了體現與linux不同 則是 r n 所以在不同平台上 實現方法就不一樣 php 有三種方法來解決 1 使用str replace 來替換換行 首選使用 st...