我想制作一个问题框就像SO有一个问题。但我不知道如何在页面中抓取一些特殊文字。
如果我想添加一个链接到我的问题,我必须输入[writing to appear][URL]
。 SO如何翻译这个。我的意思是它如何理解它的链接。是否有这方面的来源?
另一个问题也是在同一页面上做到这一点。当我输入它时,它会在打击页面显示prewiev。这是一个javascript代码吗?
注意 维基百科在编辑时具有相同的属性。我只是想说。
答案 0 :(得分:1)
您可以在PHP中使用正则表达式。
如果您想将[writing][URL]
替换为实际的HTML链接,可以使用preg_replace
,如下所示:
preg_replace("/\[(.*?)\]\[(.*?)\]/", "<a href='$2'>$1</a>", $text);
否则,如果您只想匹配[writing][URL]
,可以使用preg_match
,如下所示:
preg_match("/\[(.*?)\]\[(.*?)\]/", $text);