0

我有一个类似的文本: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)

文本是一个整体,而不是部分。我有一系列这样的文本,我想以相同的方式格式化。

谢谢。

4

1 回答 1

1

使用正则表达式替换后跟散列的数字#

preg_replace('/#(\d+)/', '<a href="http://tracker.website.com/view.php?id=$1">#$1</a>', 'Added updates system. (Issue #20) (Alex)');
于 2013-04-20T11:59:38.850 回答