Упражнения JavaScript

Регулярные выражения — это способ описания шаблона или правила. Их можно использовать, чтобы проверить, есть ли в строке совпадения с шаблоном. Эти шаблоны используются в методах exec и test объекта RegExp, а также match, replace, search и split объекта String. Данная глава описывает регулярные выражения в JavaScript.

Напишите программу на JavaScript, чтобы проверить, является ли первый символ строки прописным.
Перейти в редактор   Показать решение

Напишите программу на JavaScript для проверки номера кредитной карты.
Перейти в редактор   Показать решение

Напишите шаблон, соответствующий адресам электронной почты.
Логин содержит следующие символы ASCII:

  • Прописные (AZ) и строчные (az) английские буквы.
  • Цифры (0-9).
  • Символы ! # $% & '* + - / =? ^ _ `{| } ~
  • Точка . при условии, что это не первый или последний символ, и они не будут появляться один за другим.
Перейти в редактор   Показать решение

Напишите программу на JavaScript для поиска даты в строке.
Перейти в редактор   Показать решение

Напишите программу, используя регулярное выражение JavaScript, которая обрезает пробелы в начале и конце строки.
Перейти в редактор   Показать решение

Напишите программу на JavaScript для подсчета количества слов в строке.
Примечание:
- Удалите пробелы из начальной и конечной позиции.
- Преобразовать 2 или более пробелов в 1.
Перейти в редактор   Показать решение

Напишите функцию JavaScript, чтобы проверить, является ли данное значение значением IP или нет.
Перейти в редактор   Показать решение

Напишите функцию JavaScript для подсчета количества гласных в заданной строке.
Перейти в редактор   Показать решение

Напишите функцию JavaScript, чтобы проверить, является ли данное значение допустимым URL-адресом.
Перейти в редактор   Показать решение

Напишите функцию JavaScript, чтобы проверить, является ли данное значение буквенно-цифровым.
Перейти в редактор   Показать решение

Напишите функцию JavaScript, чтобы проверить, является ли данное значение строкой времени.
Перейти в редактор   Показать решение

Напишите функцию JavaScript, чтобы проверить, является ли данное значение почтовым индексом США или нет.
Перейти в редактор   Показать решение

Напишите функцию JavaScript, чтобы проверить, является ли данное значение почтовым индексом Великобритании или нет.
Перейти в редактор   Показать решение

Напишите функцию JavaScript, чтобы проверить, является ли данное значение номером социального страхования.
Перейти в редактор   Показать решение

Напишите функцию JavaScript, чтобы проверить, является ли данное значение шестнадцатеричным значением или нет.
Перейти в редактор   Показать решение

Напишите функцию JavaScript, чтобы проверить, является ли данное значение шестнадцатеричным значением цвета.
Перейти в редактор   Показать решение

Напишите функцию JavaScript, чтобы проверить, представляет ли данное значение доменное имя.
Перейти в редактор   Показать решение

Напишите программу, которая без учета регистра, заменит "Site" на "wm-school" в строке.
Перейти в редактор   Показать решение

Напишите функцию JavaScript для проверки того, содержит ли данное значение тире или подчеркивание.
Перейти в редактор   Показать решение

Напишите функцию JavaScript для печати целого числа с запятыми в качестве разделителей тысяч.
Пример ввода:
document.write(thousands_separators(1000));
Вывод:
"1,000"
Перейти в редактор   Показать решение



Kwork.ru - услуги фрилансеров от 500 руб.

Комментарии

пожелания к комментариям…
  • Приветствуются комментарии, соответствующие теме урока: вопросы, ответы, предложения.
  • Одну строчку кода оборачивайте в тег <code>, несколько строчек кода — в теги <pre><code>...ваш код...</code></pre>.
  • Допускаются ссылки на онлайн-песочницы (codepen, plnkr, JSBin и др.).
Kwork.ru - услуги фрилансеров от 500 руб.
скопируем лендинг пейдж
online_course
4.9
  • 37 видео
  • 69 заданий
  • 5 часов
online_course
5
  • 97 видео
  • 97 заданий
  • 34 часа
online_course
4.9
  • 38 видео
  • 38 заданий
  • 15 часов
online_course
4.9
  • 98 видео
  • 165 заданий
  • 22 часа
online_course
4.9
  • 55ч теории
  • 303ч практики
  • Нетология
online_course
4.9
  • 78ч теории
  • 141ч практики
  • GeekBrains