我正在寻找一种可以与网址匹配的模式。
所有这些都将包含“.no”,因为只有挪威域名输入。
我认为需要的是:
在'.no'之前和之后搜索空格或换行符,匹配将是一个链接。
它应该匹配的一些例子(所有这些都附有文字):
test.no
test.no/blablabla/
test.no/blablabla/test.html
test.no/blablabla/test.php
test.no/blablabla/test.htm
然后应该用
替换<a href="http://www.MATCH">MATCH</a>
任何人都可以解决这个问题吗?
答案 0 :(得分:1)
这应该这样做:
$html = preg_replace("#\w+\.no[\w/.-]*#", '<a href="http://www.$0">$0</a>', $html);
答案 1 :(得分:0)
答案 2 :(得分:0)
我希望这很严格: ^。。[\ W \ d - \ \\] +无* $