endsWith
Строка заканчивается на value.
Сигнатура
ts
function endsWith(value: string, msg?: Message): Action<string>Параметры
| Параметр | Тип | Описание |
|---|---|---|
value | string | Искомая подстрока |
msg | Message | Своё сообщение об ошибке |
Коды ошибок
| Код | Когда | Сообщение по умолчанию |
|---|---|---|
endsWith | Условие не выполнено | Must end with "{value}" |
Тексты можно поменять: см. Сообщения и локализация.
Особенности
С учётом регистра. Чтобы не учитывать регистр, добавьте перед правилом toLowerCase.
Пример
ts
pipe(string(), email(), endsWith('@company.com', 'Only corporate email'))См. также
- pattern — сложные условия