2013-04-20 75 views
0

我有一个文本,如:Added updates system. (Issue #20) (Alex)和其他几个格式相同的文本。用链接替换文本中的某些单词

我想将#20替换为我在链接中使用20的链接。例如:

Added updates system. (Issue #20) (Alex) 

应echo'ed像:

Added updates system. (Issue <a href="http://tracker.website.com/view.php?id=20">#20</a>) (Alex) 

的文字是一个整体,它不是部分。我有一组这样的文本,我想以相同的方式进行格式化。

谢谢。

回答

1

使用正则表达式替换数字后跟一个哈希#

preg_replace('/#(\d+)/', '<a href="http://tracker.website.com/view.php?id=$1">#$1</a>', 'Added updates system. (Issue #20) (Alex)'); 
+0

这工作完全相同的方式我想它。谢谢。 – 2013-04-20 12:01:55

+0

没问题:)在脸书上,我从一位音乐老师那里读到一个状态:“一个学生问我怎么玩F标签和C标签小标题......单词失败。” – imulsion 2013-04-20 12:06:45

相关问题