如何将#符号字替换为链接标记

时间:2014-04-26 06:21:41

标签: php regex

如何在此字符串中使用链接标记替换#个签名字。

  

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练习!

1 个答案:

答案 0 :(得分:0)

我必须为个人项目做这件事:

$text = preg_replace('/(#(\w_+))/', '<a href="http://your/link/here/$2">$1</a>', $text);

$1是完整标签(例如:#hello) $2是部分标签(如果你甚至需要它)(例如:你好)