preg_match(): No ending delimiter ‘^’ found Laravel Full Name Validation Rules
The regex caused the error during validation check on Alphaspace Rules regular expression for below regex:
return preg_match('^[a-zA-Z\s]+$',$value);
To fix the issue add delimiters to regex, below is the right regex:
public function passes($attribute, $value) { return preg_match('/^[a-zA-Z\s]+$/',$value); }
# note / slash in start and end of the regex
Leave a Reply