探讨PHP ereg()函数与正则表达式的匹配

PHP语言中比较难掌握的一点要数正则表达式,通常初学者们都会在这上面耗掉许多时间。我们今天要为大家介绍的是POSIX扩展库中正则表达式的匹配函数——PHP ereg()函数。

不过,eregi()是PHP ereg()函数的忽略大小写的版本。二者与preg_match的功能类似,但函数返回的是一个布尔值,表明匹配成功与否。需要说明的是,POSIX扩展库函数的第一个参数接受的是正则表达式字符串,即不需要使用分界符。例如,代码6.2是一个关于文件名安全检验的方法。

代码6.2 文件名的安全检验

相关推荐