希望有人能帮助我。我正在为我的论坛制作一个 PHP 插件。目标是每当有人在帖子中输入亚马逊这个词时,它都会自动将其变成亚马逊的链接。
我需要编辑保存在数据库中的文本,然后再将其转换为 HTML 并且仍为 BBCode 格式。
示例文本:
我真的很喜欢在亚马逊购物。这是一个链接:[URL="http:www.amazon.com"]链接到亚马逊[URL],这是一个图片:[img]http://images.amazon.com/amazon/image/zzz.jpg [/img]。这是另一个简单的链接:[url]http://www.amazon.net[/url]。请记住,亚马逊很棒!
--
在上面的例子中,只有“Amazon”的第一个和最后一个实例应该被匹配,所有其他的都需要被忽略。
我试图改变一个正则表达式,它除了在 HTML 标签中做类似的事情,但没有运气。
任何帮助,将不胜感激。