我正在寻找一个可以匹配url的模式。
都包含"。没有",因为只有挪威域名输入。
我认为需要做的是:
在'前后搜索空格或换行符。没有,匹配的将是一个链接。
一些应该匹配的示例(周围都是文本):
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>
有人能弄明白吗?
应该这样做:
$html = preg_replace("#'w+'.no['w/.-]*#", '<a href="http://www.$0">$0</a>', $html);
检查John Gruber的正则表达式中的url,并从那里继续。
我希望这足够严格:^ (' w ' d - ' ' ']。+。。* $