今天在测试一个正则时,想要用双斜线注释掉下面的代码:
<?php
//preg_match('/<img.*?src=[\'\"]?(http|https|ftp):\/\/([^\'\"]*?.(gif|jpg|png))[\'\" ]{1}.*?>/i', $a, $m);
可是发现这样并不能成功,代码运行之后会打印出:
/i', $a, $m);
应该是代码中有 "?>" 符号的问题,换做这样注释就可以了。
<?php
/*
preg_match('/<img.*?src=[\'\"]?(http|https|ftp):\/\/([^\'\"]*?.(gif|jpg|png))[\'\" ]{1}.*?>/i', $a, $m);
*/