Правило регулярного выражения будет работать для этого. Вот пример правила:
'some_field' => 'required|regex:/^[A-z0-9!@£$%^&*()\'~*_+\-]+$/',
В приведенном выше регулярном выражении я заменил вашу умную цитату ’
на одну цитату '
. Если это неверно, дайте мне знать, и я могу обновить регулярное выражение.
Для объяснения регулярного выражения обратитесь к regex101.com.
Обратите внимание, что в регулярном выражении также была одинарная кавычкаэкранировал начальную обратную косую черту, чтобы PHP интерпретировал кавычку как часть строки, а не конец строки.