如何在此字符串中使用链接标记替换#
个签名字。
Lorem ipsum dolor坐#amet,consectetur adipisicing elit。 Veritatis #voluptatem quas atque sunt nemo cupiditate #tempora nisi aperiam #ipsam exercitationem!
我想将其转换为
Lorem ipsum dolor坐#amet, 奉献精神。 Veritatis #voluptatem quas atque sunt nemo cupiditate #tempora nisi aperiam #ipsam练习!
答案 0 :(得分:0)
我必须为个人项目做这件事:
$text = preg_replace('/(#(\w_+))/', '<a href="http://your/link/here/$2">$1</a>', $text);
$1
是完整标签(例如:#hello)
$2
是部分标签(如果你甚至需要它)(例如:你好)