Регистрация
Вход в сайт
Форум
Учебник
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,121
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
О проекте
-
Обратная связь
-
Архив форума
-
Вверх