powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Регулярное выражение. Есть ли в строке русские символы, включая пустую строку
3 сообщений из 3, страница 1 из 1
Регулярное выражение. Есть ли в строке русские символы, включая пустую строку
    #39108597
Код: javascript
1.
2.
3.
4.
5.
var re = /[а-яёЁ ]/;
var str = 'Ёж asd';  console.log(str, re.test(str));
str = 'asd';  console.log(str, re.test(str));
str = ' ';  console.log(str, re.test(str));
str = '';  console.log(str, re.test(str));

Выводит результат
Код: sql
1.
2.
3.
4.
Ёж asd true
asd false
  true
false

Везде правильно, кроме последнего, где пустая строка. Надо, если пустая строка, тоже была true . Пробовал со звёздочкой *, не получается...
...
Рейтинг: 0 / 0
Регулярное выражение. Есть ли в строке русские символы, включая пустую строку
    #39108754
kunaksergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
re = /[а-яёЁ ]|^$/;
...
Рейтинг: 0 / 0
Регулярное выражение. Есть ли в строке русские символы, включая пустую строку
    #39109273
kunaksergey,

спасибо! Работает!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Регулярное выражение. Есть ли в строке русские символы, включая пустую строку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]