Skip to content

endsWith ​

Строка заканчивается на value.

Сигнатура ​

ts
function endsWith(value: string, msg?: Message): Action<string>

Параметры ​

ПараметрТипОписание
valuestringИскомая подстрока
msgMessageСвоё сообщение об ошибке

Коды ошибок ​

КодКогдаСообщение по умолчанию
endsWithУсловие не выполненоMust end with "{value}"

Тексты можно поменять: см. Сообщения и локализация.

Особенности ​

С учётом регистра. Чтобы не учитывать регистр, добавьте перед правилом toLowerCase.

Пример ​

ts
pipe(string(), email(), endsWith('@company.com', 'Only corporate email'))

См. также ​

  • pattern — сложные условия