CMSware采集常用正则介绍
查看全部词条命名空间:Main
导航:返回上一页
特殊字符
因为正则和php的语法要应用到一些符号,所以我们在表达式中要对这些符号特别标明以便区别他是做为普通字符还是语法的特殊符号出现,常用的有以下一些:
$
(
)
*
+
[
]
?
\
/
^
{
}
'
"
;
也就是说如果你的正则中做为字符串出现了这些字符请在前面加上转义符“\”
- 举个例子:
- 中括号表达式
在后面加一个+号对应1个以上的字符,比如我们要采集www.cmsware.com中img目录下中出现的第一个以字母和数字命名的jpg或者JPEG或者gif图片就可以用以下表达式:
/http:\/\/www.cnsware.com\/img\/[a-z0-9]+.[jpegif]+/isU