Php 如何将#sign word替换为link标签
如何将此字符串中的Php 如何将#sign word替换为link标签,php,regex,Php,Regex,如何将此字符串中的#符号替换为链接标记 Lorem ipsum dolor sit#amet,一位杰出的献身者。 “真理”指的是铜酸盐 #个人时间性练习 我想把它转换成 Lorem ipsum dolor sit, 阿迪皮斯精英。真理 这是一个很好的练习 我只是为了一个个人项目才这么做: $text = preg_replace('/(#(\w_+))/', '<a href="http://your/link/here/$2">$1</a>', $text); $te
#
符号替换为链接标记
Lorem ipsum dolor sit#amet,一位杰出的献身者。
“真理”指的是铜酸盐
#个人时间性练习
我想把它转换成
Lorem ipsum dolor sit,
阿迪皮斯精英。真理
这是一个很好的练习
我只是为了一个个人项目才这么做:
$text = preg_replace('/(#(\w_+))/', '<a href="http://your/link/here/$2">$1</a>', $text);
$text=preg#u replace('/(#(\w#+)/',''$text);
$1
是完整的标签(例如:#你好)
$2
是部分标记(如果您需要的话)(例如:hello)这已经被问过很多次了。询问前请先搜索。在谷歌上搜索“hashtag to link php”会为您提供很多解决方案。\w
包括\u
字符。