2014-05-07 18 views

risposta

21

Sì. Conosco almeno due modi.

// option one: 'in' takes a comma-separated list of acceptable values 
$rules = [ 
    'field' => 'in:hello', 
]; 

// option two: write a matching regular expression 
$rules = [ 
    'field' => 'regex:^hello$', 
]; 

In realtà, io non ricordo se è necessario le^$ delimitatori nel regex, ma è facile da scoprire provandolo. :)

+0

Grazie "in" era quello che cercavo. – user742736

+0

semplice e carino. – gthuo

0

Metodo aggiornato per Laravel 5.5. https://laravel.com/docs/5.5/validation#rule-in

// 'in' takes an array of values 

$rules = [ 
    'field' => [ Rule::in('hello')] 
]; 

Use Rule; spazio dei nomi nel controller per accedere classe Regola (Illuminate\Validation\Rule)

Problemi correlati