我有一个字符串,像这样:
[url=http://www.las-vegas.cc/weddings.php:1d5lzpq4]Las Vegas Wedding[/url:1d5lzpq4]
我需要将其清理并使其成为有效的HTML,如下所示:
<a href="http://www.las-vegas.cc/weddings.php" target="blank">Las Vegas Wedding</a>
我想使用正则表达式来处理这个问题,我想出了以下方法:
/\[url=(.+(?:))\](.*)\[\/url:.*\]/Ui
但是这并没有正常工作,因为我的结果是
1 - http://www.las-vegas.cc/weddings.php:1d5lzpq4
2 - Las Vegas Wedding
我该如何修改正则表达式以删除冒号
:
后面的部分?这是字符串中第二个:
的实例。