?php preg_match_all ("/ \(? (\d{3})?\)? (?(1) [\-\s]) \d{3}-\d{4} / x", "Call 555-1212 or 1-800-555-1212", $phones);?
?php preg_match_all( "/ #92 ;(? (#92;d{3})? #92;)? (?(1) [#92; - #92;s]) #92;d{3} - #92;d{4} / x", "Appelez 555-1212 ou 1-800-555-1212", $phones);?