我如何在Perl linkify文本?(How do I linkify text in Perl?

2019-10-18 01:20发布

我有一些文字我想linkify,我可以用合理的正则表达式做(搜索HTTP / HTTPS或www),但我很担心XSS并发症。 什么是安全的方式在Perl做到这一点?

Answer 1:

究竟你是什么XSS并发症是什么意思? 你只关注JavaScript或做形式的URL http://example.com/command?type=delete;who=sam等关注你呢?

至于linkifying网址,总是会有优势的情况下,但文字::降价起来很顺手的各种输入,当我尝试过。 您可以使用网址方法来预处理环节。

另请参见正则表达式::常见 。



Answer 2:

我不能给XSS问题发言,但URI ::寻找会让你发现所有的URI的文本,并将其转换成任何你喜欢的。



文章来源: How do I linkify text in Perl?