将来的你, 肯定会感激现在拼命的自己。
  • php
  •  2015.03.03 15:58
  •  375

正则表达式常用应用案例

1、去除文本中的所有script脚本:

$script = '<script> var number = 12; </script>';
$output = preg_replace( '/<script[^>]*?>.*?<\/script>/si', '', $script );
echo $output;

2、过滤所有html标签:

$html = '<html><body><h1 align="center">标题1</h1></body></html>';
$output = preg_replace( '/<\/?[^>]*?>/i', '\\1', $html );
echo $output;

3、提取页面上的所有图片地址:

$a = '<img src="http://www.baidu.com/logo.png" alt="logo"/><img src=\'http://www.baidu.com/logo2.png\' alt="logo2"/>';
$b = preg_match_all( '/src=[\'|"](.*?)[\'|"]/i', $a, $return );
var_export( $return );



 钟永标

个人头像


 热门推荐


 热门阅读