$date = "2003-06-26";
if (ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})", $date, $regs)) {
echo "$regs[3].$regs[2].$regs[1]";
} else {
echo "Invalid date format: $date";
}eregi区分大小写,ereg不区分。
if (ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})", $date, $regs)) {
echo "$regs[3].$regs[2].$regs[1]";
} else {
echo "Invalid date format: $date";
}eregi区分大小写,ereg不区分。
函式:eregi()
--------------------------------------------------------------------------------
常规表示法函式库
eregi
字串比对剖析,与大小写无关。
语法: int eregi(string pattern, string string, array [regs]);
传回值: 整数/阵列
函式种类: 资料处理
内容说明
本函式和 ereg() 类似,用法也相同。不同之处在于 ereg() 有区分大小写,本函式与大小写无关。实例:
<?php
if (eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$email)) {
echo "您的 E-Mail 通过初步检查";
}
?>