好的,这应该很简单,但我的脑袋即将爆炸。 我有一个html文件,它有10-15个不同的IP地址。
我需要一种方法将IP地址转换为文件中的HTML链接。我可以针对该文件运行脚本,也可以将代码添加到HTML文件中。我不太关心如何完成它我只需要完成它:)
示例:
192.168.0.50 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
192.168.0.51 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea
192.168.0.52 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
我需要将每个地址192.168.0.XXX罚款,并将其替换为<a href="http://192.168.0.XXX">192.168.0.XXX</a>
谢谢
答案 0 :(得分:1)
$s = preg_replace('/([\d]{1,3}\.[\d]{1,3}\.[\d]{1,3}\.[\d]{1,3})/', '<a href="http://$1">$1</a>', $s);
或仅使用该范围的IP:
'/(192\.168\.0\.[\d]{1,3})/'