各位大神看看這段正則有什么區(qū)別
<?php //請修改變量p的正則表達式,使他能夠匹配str中的電話 $p?=?'/\d++\-+\d+/';//$p?=?'/\d+\-\d+/';?這兩個正則有什么區(qū)別嗎? $str?=?"我的電話是010-12345678"; preg_match($p,?$str,?$match); echo?$match[0];
<?php //請修改變量p的正則表達式,使他能夠匹配str中的電話 $p?=?'/\d++\-+\d+/';//$p?=?'/\d+\-\d+/';?這兩個正則有什么區(qū)別嗎? $str?=?"我的電話是010-12345678"; preg_match($p,?$str,?$match); echo?$match[0];
2016-04-26
舉報
2016-04-26
沒有太大的區(qū)別,都可以實現你的目的,其實用后者相對更好理解一點+表示更多,有時+號可以添加也可以去了。此處的前者比后者多的幾個+號都可以去除。