如何使用Perl将各种用户输入的换行符转换为<br>?

Mar*_*cus 4 html perl

我有一个<textarea>用户输入,并且,正如他们被邀请做的那样,用户可以在浏览器中自由添加换行符,并将这些数据直接保存到数据库中.

在显示这个数据传回在网页上,我需要换行转换为<br>标签在考虑到以可靠的方式\n的了\r\n的,并通过客户端系统中使用的任何其他常见的换行符序列.

在没有每次进行正则表达式替换的情况下,在Perl中执行此操作的最佳方法是什么?我希望,自然,还有另一个令人敬畏的CPAN模块推荐...... :)

Eth*_*her 9

这里使用正则表达式没有错:

s/\r?\n/<br>/g;
Run Code Online (Sandbox Code Playgroud)