Heim >php教程 >php手册 >php如何将html中的br换行符转换为文本输入中的换行符

php如何将html中的br换行符转换为文本输入中的换行符

WBOY
WBOYOriginal
2016-06-13 09:36:401247Durchsuche

PHP中的有个非常好的函数:nl2br(),将文本框中的换行转换为HTML页面的
,但是如何实现将html中的
换行符转换为文本框中的换行符呢?下面这几个方法将能够帮你解决这个问题。

PHP版将html中的
换行符转换为文本框中的换行符:

function br2nl($text){
    return preg_replace('/<br\\s*?\/??>/i','',$text);
}

或者:

function br2nl($text){
    $text=preg_replace('/<br\\s*?\/??>/i',chr(13),$text);
	return preg_replace('/ /i',' ',$text);
}

JS版将html中的
换行符转换为文本框中的换行符:

function br2nl(txt){
    var re=/(<br>|<br>|<br>|<br>)/g;
    var s=txt.replace(re,"\n");
    return s;                                  
}

您可能感兴趣的文章

  • php将字符串中全角字符转换为半角字符
  • PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)
  • php 将字符串中的连续多个空格转换为一个空格
  • js限制只能输入英文字母和数字,不能输入中文和其他特殊字符的办法
  • PHP压缩html网页代码减小网络数据传输量,清除空格,制表符,注释标记
  • 给php初学者推荐的一本php经典教程书籍
  • php将数组保存为文本格式的方法总结
  • php判断字符串是否全英文,纯中文,中英文组合的方法
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn