Customer NAme Validate - johnybk08/Magento GitHub Wiki

`` function isValidName($nameValue) { if ($nameValue != null) { if (preg_match('/(?:[\p{L}\p{M},-_.'\s\d]){1,255}+/u', $nameValue, $matches)) { return $matches[0] == $nameValue; } }

    return true;
}

echo 'Jane: '.isValidName('Jane') .PHP_EOL; echo 'Jane ☺: '.isValidName('Jane ☺') .PHP_EOL; echo '☏ - Doe: '. isValidName('☏ - Doe') .PHP_EOL; echo '⚐ $(date): '.isValidName('⚐ $(date)') .PHP_EOL; echo '🤷:'. isValidName('🤷') .PHP_EOL; echo '����:'. isValidName('����') .PHP_EOL; ``