ereg

(PHP 4, PHP 5)

ereg锟斤拷锟斤拷锟斤拷式匹锟斤拷

说锟斤拷

ereg ( string $pattern , string $string [, array &$regs ] ) : int

Note:

使锟斤拷 Perl 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷式锟斤法锟斤拷 preg_match() 锟斤拷锟斤拷通锟斤拷锟角憋拷 ereg() 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷

锟斤拷锟斤拷锟街达拷小写锟侥凤拷式锟斤拷 string 锟斤拷寻锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟绞� pattern 锟斤拷匹锟斤拷锟斤拷哟锟斤拷锟�

锟斤拷锟斤拷业锟斤拷锟� pattern 锟斤拷圆锟斤拷锟斤拷锟节碉拷锟斤拷模式锟斤拷匹锟斤拷锟斤拷哟锟斤拷锟斤拷液锟斤拷锟斤拷锟斤拷酶锟斤拷锟斤拷说锟斤拷锟斤拷锟斤拷锟斤拷锟� regs锟斤拷锟斤拷匹锟斤拷锟筋将锟斤拷锟斤拷锟斤拷 regs 锟斤拷锟斤拷锟叫★拷$regs[1] 锟斤拷锟斤拷锟斤拷一锟斤拷锟斤拷圆锟斤拷锟脚匡拷始锟斤拷锟接达拷锟斤拷$regs[2] 锟斤拷锟斤拷锟节讹拷锟斤拷锟接达拷锟斤拷锟皆达拷锟斤拷锟狡★拷$regs[0] 锟斤拷锟斤拷锟斤拷锟斤拷匹锟斤拷锟斤拷址锟斤拷锟斤拷锟�

Note: 直锟斤拷 PHP 4.1.0 为止锟斤拷$regs 锟斤拷锟斤拷锟斤拷锟轿拷锟斤拷锟绞拷锟斤拷锟皆拷锟斤拷锟绞故碉拷锟狡ワ拷锟斤拷锟接达拷锟斤拷锟斤拷十锟斤拷锟斤拷锟解并锟斤拷影锟斤拷 ereg() 匹锟斤拷锟斤拷锟斤拷哟锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷没锟斤拷锟揭碉拷匹锟戒,锟斤拷 $regs 锟斤拷锟结被 ereg() 锟斤拷锟侥★拷

锟斤拷锟斤拷锟� string 锟斤拷锟揭碉拷 pattern 模式锟斤拷匹锟斤拷锟津返伙拷 锟斤拷匹锟斤拷锟街凤拷锟斤拷锟侥筹拷锟饺o拷锟斤拷锟矫伙拷锟斤拷业锟狡ワ拷锟斤拷锟斤拷锟斤拷蚍祷锟� FALSE锟斤拷锟斤拷锟矫伙拷写锟斤拷锟斤拷锟斤拷选锟斤拷锟斤拷 regs 锟斤拷锟斤拷锟斤拷匹锟斤拷锟斤拷址锟斤拷锟斤拷锟斤拷锟轿� 0锟斤拷锟津本猴拷锟斤拷锟斤拷锟斤拷 1锟斤拷

锟斤拷锟铰达拷锟斤拷片锟较斤拷锟斤拷 ISO 锟斤拷式锟斤拷锟斤拷锟节o拷YYYY-MM-DD锟斤拷然锟斤拷锟斤拷 DD.MM.YYYY 锟斤拷式锟斤拷示锟斤拷

Example #1 ereg() 锟斤拷锟斤拷

<?php
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_replace()锟斤拷eregi_replace()锟斤拷preg_match()锟斤拷strpos() 锟斤拷 strstr()锟斤拷