Username Rule
Validate a Typical Username
159k Downloads / Month
Open Source MIT License
159k Downloads / Month
Open Source MIT License
Explore how to validate typical usernames with the additional validation rules of Intervention Validation for your Laravel application.
public Intervention\Validation\Rules\Username::__construct()
The field under validation must be a valid username consisting of alphanumeric characters, underscores, and hyphens, starting with an alphabetic character. Multiple consecutive underscores and hyphens are not allowed. Underscores and hyphens are not allowed at the beginning or end.
none
use Illuminate\Support\Facades\Validator; use Intervention\Validation\Rules\Username; $validator = Validator::make($request->all(), [ 'attribute-key' => new Username(), ]);