Как проверить правильность чисел с помощью одной буквы в Laravel 5.6? - PullRequest
0 голосов
/ 05 декабря 2018

с использованием Laravel 5.6.и в моем RegisterController у меня есть вход NIC для хранения значений в таблицу, как это,

'nic' => 'required',

теперь мне нужно подтверждение регулярного выражения для ввода nic с девятью числами и вводом последних заглавных букв V в качестве примера 521463258V, как это,Как я могу дать подтверждение регулярного выражения для этого?

Ответы [ 3 ]

0 голосов
/ 05 декабря 2018

Если буква V является единственной буквой, которая должна быть в конце, то здесь вы идете.

'nic' => [
    'required',
    'regex:/^\d{9}V$/',
];
0 голосов
/ 05 декабря 2018

используйте как это

'nic' => 'required|regex:/^\d{9}V$/',
0 голосов
/ 05 декабря 2018

Добавьте проверку регулярного выражения:

'nic' => [
    'required',
    'regex:/^[0-9]{9}[A-Z]$/',
];

Если у вас есть только V в качестве последнего элемента, просто установите его фиксированным:

    'regex:/^[0-9]{9}V$/',
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...