博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
将html中的br换行符转换为文本输入中的换行符(转)
阅读量:6006 次
发布时间:2019-06-20

本文共 490 字,大约阅读时间需要 1 分钟。

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

PHP版将html中的<br />换行符转换为文本框中的换行符:

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

或者:

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

JS版将html中的<br />换行符转换为文本框中的换行符:

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

转载地址:http://yypmx.baihongyu.com/

你可能感兴趣的文章
openssl编程入门(含完整可编译和运行示例)
查看>>
Core Data 应用程序实践指南(Core Data 应用程序实践指南)
查看>>
iOS 手机号码格式化,344格式
查看>>
mysql添加注释
查看>>
实验五 TCP传输及加解密
查看>>
Twisted网络编程入门
查看>>
mysql多表查询
查看>>
中介者模式c#(媒婆版)
查看>>
Mac的MySQL无法启动的原因
查看>>
最小生成树 普莱姆(prim)算法
查看>>
基于Tomcat7、Java、WebSocket的服务器推送聊天室
查看>>
python 杂记
查看>>
C# this关键字的四种用法(转)
查看>>
effective c/C++
查看>>
Ubuntu12.04更新openssl使用源码
查看>>
责任链模式
查看>>
谈赌博心理
查看>>
中国各个省市县的人口统计,echart展示
查看>>
纪念一下雅虎中国 - 关闭社区服务的通知截图
查看>>
Beta 冲刺 (6/7)
查看>>