Регистрация
Вход в сайт
Форум
Учебник
Node.JS скринкаст
Стандарт языка
Справочник
Discord чат
Статьи
Тест знаний
Аналоги функций PHP
Курсы javascript
Пользователи
Календарь
Поиск
Сообщения за день
Все разделы прочитаны
Главная
>
Форум
»
Javascript
»
Общие вопросы Javascript
»
Регулярное выражение: буквы и дефис
Опции темы
Искать в теме
#
1
(
permalink
)
04.09.2013, 15:31
lukasss
Интересующийся
Регистрация: 06.01.2012
Сообщений: 25
Регулярное выражение: буквы и дефис
Помогите составить регулярное выражение. чтобы пропускало только буквы. дефис и пробел. Делаю вот так:
/^[А-ЯA-Z\-]$/
не работает...
#
2
(
permalink
)
04.09.2013, 15:43
Яростный Меч
Профессор
Регистрация: 12.04.2010
Сообщений: 557
/^[A-ZА-ЯЁ\s-]*$/i
если пустая строка не допустима, то
/^[A-ZА-ЯЁ\s-]+$/i
#
3
(
permalink
)
04.09.2013, 16:18
lukasss
Интересующийся
Регистрация: 06.01.2012
Сообщений: 25
увы, не работает с дефисом...
#
4
(
permalink
)
04.09.2013, 16:23
Яростный Меч
Профессор
Регистрация: 12.04.2010
Сообщений: 557
lukasss
,
с какой строкой работает неверно? приведи пример (и укажи, в каком браузере)
#
5
(
permalink
)
04.09.2013, 16:28
рони
Профессор
Регистрация: 27.05.2010
Сообщений: 33,149
lukasss
,
alert(/^[A-ZА-ЯЁ\s-]+$/i.test("-"));
«
подгрузка изображений js-ом
|
Взаимодействие с пользователем без сервера
»
Искать в теме
Расширенный поиск
Опции темы
Искать в теме
Версия для печати
Отправить по электронной почте
Искать в теме
:
Расширенный поиск
Похожие темы
Тема
Автор
Раздел
Ответов
Последнее сообщение
Регулярное выражение и метод test
tsigel
Общие вопросы Javascript
3
30.08.2013
13:47
регулярное выражение
literator
Ваши сайты и скрипты
1
18.08.2013
18:24
Регулярное выражение
Eser
Javascript под браузер
1
27.03.2013
13:13
регулярное выражение
leny
Общие вопросы Javascript
1
24.09.2011
17:30
регулярное выражение
theo_
Общие вопросы Javascript
15
21.06.2010
10:29
© Илья Кантор, 2007-2021
О проекте
-
Обратная связь
-
Архив форума
-
Вверх