-
-
/**
- * 正则取图片路径
- * by http://bbs.it-home.org
- */
- $pattern="//";
- $str='
';
- preg_match_all($pattern,$str,$match);
- print_r($match);
/*
- 1 (?s) 代表 Pattern.DOTALL,也就是匹配换行,允许 img里出现在多行
- 2 .*?代表非贪婪匹配任意字符,直到后面的条件出现
- 3 ?: 代表这个匹配但不被捕获,也就是不在结果出现 [\.gif|\.jpg] 是或者的意思
- */
- ?>
-
-
-
复制代码
即然说到了php 正则,大家可以参考下之前的文章:
php正则表达式完全教程六
php正则表达式完全教程五
php正则表达式完全教程四
php正则表达式完全教程三
php正则表达式完全教程二
php正则表达式完全教程一
|