将HTML转换为纯文本,保持换行符

时间:2011-07-13 15:03:37

标签: html email line-breaks

我正在寻找一些可以将我的html字符串转换为纯文本的代码,但它可以使用“\ r \ n”换行符转换html的换行符。我想在邮件中发送输出。我怎样才能做到这一点?我应该选择什么样的Regex,HTMLAgilityPack?

1 个答案:

答案 0 :(得分:0)

nl2br函数的反义如何?

function br2nl($string){
  $return=eregi_replace('<br[[:space:]]*/?'.'[[:space:]]*>',chr(13).chr(10),$string);
  return $return;
}