Это должно быть легко, но это не так, для меня по крайней мере :(Как проверить каждое слово отдельно в Rails?
У меня есть подтверждение, как это:
validates :l_name, format: { with: /\b[A-Z][a-z]+\b/ }
И моя цель состоит в том, чтобы проверить каждое слово данной строки Итак. если я установил свое имя l_name: «Cow Milk», он должен пройти, но когда я передаю: «коровье молоко» или «коровье молоко», я хочу, чтобы он возвращал ошибку. Но на данный момент проверка проходит до тех пор, пока существует хотя бы одно заглавное слово .
В консоли regex это выглядит неплохо.
Мне пришлось изменить его на \ A ([AZ] [az] *) + ([AZ] [az] *) * \ z, но это регулярное выражение отлично работает thnx :) Я рассмотрю, если вы дадите объяснение:) – Kazik