[英]url matching regex for php
我正在寻找一种可以匹配网址的模式。
它们都将包含“ .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>
任何人都可以弄清楚吗?
应该这样做:
$html = preg_replace("#\w+\.no[\w/.-]*#", '<a href="http://www.$0">$0</a>', $html);
检查John Gruber的正则表达式中的URL ,然后从那里继续。
我希望这足够严格:^ [\\ w \\ d-\\。\\\\] +。no。* $
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.