I am getting this error while validating name.... I had searched regular expression for international name few months ago and finally got something working here : Accept international name characters in RegEx
but now its showing me this error, Please help
preg_match(): Compilation failed: invalid range in character class at offset 15
if(preg_match("/^[a-zA-Z\s,.'-\pL]+$/u", $name)) {
return true;
} else{
$this->addError($field_name.' contains invalid characters');
return false;
}
also try this preg_match("/^[\s,.'-\pL]+$/", $name) but still showing same error