Regular expression not working as expected
Posted: Fri Dec 03, 2010 6:33 pm
need to validate the following string
[ANYTHING] [OPTIONS] [ANYTHING] WHERE OPTIONS = Street or Ave or Carr
What am I missing? Thank you
[ANYTHING] [OPTIONS] [ANYTHING] WHERE OPTIONS = Street or Ave or Carr
Code: Select all
$line2 = 'E-20 Street Juanita Agil';
$reg = '/^.*\s[Street|Ave|Carr]\s.*$/i';
if (preg_match($reg, $line2, $matches))
return true;
else
return false;