php函数nl2br的反函数br2nl 将html中的br换行符转换为文本输入中的换行符

下面这几个方法将能够帮你解决这个问题。

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

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中的<br />换行符转换为文本框中的换行符:

代码如下:

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



转载请注明出处!小鱼阁工作室 -专注zencart建站,织梦企业建站,ecshop商城,二次开发,产品采集,模板修改!技术QQ 631992791
原文地址:https://www.cnblogs.com/afish/p/3955479.html