【发布时间】:2016-11-18 07:17:37
【问题描述】:
如何在 find 的完整字符串中替换 @username。
示例:
原始字符串:"Hello @mike and @max how are you";
预期结果字符串:"Hello <a href="#">@mike</a> and <a href="#">@max</a> how are you'
我尝试使用 strpos 并爆炸,但没有得到解决方案。
请帮助任何人!谢谢。
【问题讨论】:
-
显示你的代码,到目前为止你已经尝试过什么
-
为什么需要正则表达式?看看
str_replace。 -
好吧,除了str_replace 和 explode/implode 的基本解决方案非常简单之外,应该注意的是,正则表达式也是一个不错的解决方案, 因为否则
@max的值也可能插入到@maximilian