我有一个文字:Added updates system. (Issue #20) (Alex)
和其他几个格式相同的文字。
我想将#20
替换为我在链接中使用20的链接。例如:
Added updates system. (Issue #20) (Alex)
应该像以下一样回应:
Added updates system. (Issue <a href="http://tracker.website.com/view.php?id=20">#20</a>) (Alex)
文本是一个整体,它不是部分。我有一系列这样的文本,我想以同样的方式格式化。
感谢。
答案 0 :(得分:1)
使用正则表达式替换数字后跟哈希#
:
preg_replace('/#(\d+)/', '<a href="http://tracker.website.com/view.php?id=$1">#$1</a>', 'Added updates system. (Issue #20) (Alex)');