我目前有一个由 HTML、CSS 和 PHP 组成的页面。基本上,这是我的一个网站的管理员页面,它将发布从其他网站找到的信息。基本上,我需要一个代码块(我真的不在乎是 PHP 还是 Javascript),它会自动搜索文本,找到任何链接,并将这些链接转换为带有链接文本的标签。我一直在研究如何做到这一点,但似乎找不到任何特别适用于我的情况的东西。
以更基本的方式复习我想说的内容:我有一个管理页面,其中包含多个输入和一个文本区域。我想要一段代码来检查文本区域中的文本并找到所有链接,并将它们替换为链接文本标签。我需要它像这样工作的原因是因为我会一直粘贴已经包含链接的文本。
例如,我想要这个文本..
自动替换为..
<a href="google.com">Google</a>
我希望解决方案仅包含 PHP,但如果必须,我不介意使用 Javascript。
编辑:
基本上我所要做的就是将此脚本粘贴到我的 HTML 中的标记中:
<script src="//tinymce.cachefly.net/4.0/tinymce.min.js"></script> <script> tinymce.init({selector:'textarea'}); </script>
这会自动将 textarea 标签转换为功能与 textara 相同的“丰富”编辑器,但效果要好得多!我希望这对其他人有用!