Написать javascript функцию для валидации текста

Цена договорная
10 марта 2021, 14:36 • 3 отклика • 43 просмотра
Нужна только сама функция, встраивать никуда не нужно.

Функция принимает строку текста и проверяет ее на соответствие:

1. Длина не больше 140 символов
2. Должен начинается только с буквы или цифры
3. Можно использовать только буквы, цифры, пунктуацию и [+,-,=,/,*,% : &] символы
4. Максимум 3 слова в UPPERCASE
5. Символы % : & могут использоваться не больше одного раза.

По возможности нужно использовать regex, но прямо все в regex запихивать не обязательно.
При первой же ошибке функция должна возвращать какая ошибка была найдена.


Должно быть готово сегодня. Если не уверены в своих силах, не начинайте.
Сумму называйте сами
Отзывы
R50 630e419bcc26e3a68c23085597e14803
Заказчик
Все сделано быстро и как надо
~ 1 год назад
Хороший заказчик, рекомендую.
~ 1 год назад