['required', 'string', 'max:255'], 'domain' => ['required', 'string', 'max:255', 'regex:/^([a-zA-Z0-9-]+\.)+[a-zA-Z]{2,}$/'], ]; } public function messages(): array { return [ 'domain.regex' => 'Please enter a valid domain (e.g. example.com).', ]; } }