@lexstile

Как правильно проверить регулярным выражением?

Есть строка, например: fDRc8.bt*32.
Мне нужно проверить ее несколько раз:
1. Есть ли в ней цифры от 0-9, любое совпадение, если есть - делаем какое-то действие;
2. Есть ли в ней буквы английского алфавита в нижнем регистре, любое совпадение, если есть - делаем какое-то действие;
3. Есть ли в ней буквы английского алфавита в верхнем регистре, любое совпадение, если есть - делаем какое-то действие;
4. Есть ли в нем спецсимволы из списка, любое совпадение, если есть - делаем какое-то действие;
  • Вопрос задан
  • 127 просмотров
Решения вопроса 1
@Dr0nk
Junior Android Developer
(/[0-9]/g).test("строка которую нужно проверить") ? 'если истина' : 'если ложно';
(/[A-Z]/g).test("строка которую нужно проверить") ? 'если истина' : 'если ложно';
(/[a-z]/g).test("строка которую нужно проверить") ? 'если истина' : 'если ложно';
(/['набор символов']/g).test("строка которую нужно проверить") ? 'если истина' : 'если ложно';
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы