Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.02.2015, 21:40
Аватар для volts223
Новичок на форуме
Отправить личное сообщение для volts223 Посмотреть профиль Найти все сообщения от volts223
 
Регистрация: 25.09.2014
Сообщений: 4

регулярка для адреса
Доброго времени суток!
Есть код http://jsfiddle.net/hwxrdngj/ для валидации адреса,водимый текст в инпут,должен валидироваться по формату указанному в регулярке,но при вводе например Ленина21-Б выводит "Не верно!" Помогите исправить на рабочий вариант
__________________________________________________ ________________
Всем спасибо,а насчет того что наивный человек - нет,просто аматор в js

Последний раз редактировалось volts223, 23.02.2015 в 12:32.
Ответить с цитированием
  #2 (permalink)  
Старый 05.02.2015, 22:37
Аспирант
Посмотреть профиль Найти все сообщения от freee
 
Регистрация: 05.02.2015
Сообщений: 51

Сообщение от volts223
по формату указанному в регулярке
А какой фрормат там указан? По тому, который указан все правильно работает.

Может имеется в виду что то вроде такого?
alert(
[
/^[а-яё]+\s*\d+(-[а-яё])?$/i.test("Ленина 21-Б"),
/^[а-яё]+\s*\d+(-[а-яё])?$/i.test("Ленина21-Б"),
/^[а-яё]+\s*\d+(-[а-яё])?$/i.test("Ленина21"),
/^[а-яё]+\s*\d+(-[а-яё])?$/i.test("Ленина 21"),
]
)

Вы опишите словами формат, сэкономите время свое, и отвечающих, экстрасенсы еще из отпуска не вышли.
Ответить с цитированием
  #3 (permalink)  
Старый 05.02.2015, 22:49
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,480

volts223, \b не работает с юникодом. Только для английского языка.
__________________
29375, 35
Ответить с цитированием
  #4 (permalink)  
Старый 05.02.2015, 23:16
Аспирант
Посмотреть профиль Найти все сообщения от freee
 
Регистрация: 05.02.2015
Сообщений: 51

Aetae,
Ну да, а вот это: \w+ не будет работать с кириллицей. У него там вообще х пойми чо соответствует.
Ответить с цитированием
  #5 (permalink)  
Старый 06.02.2015, 02:53
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,480

freee, он просто наивный человек, что верит логику и размуность.)
__________________
29375, 35
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[job] JS-разработчик (+Angular) на UI внутреннего проекта (для других разработчиков:) Anna-HR Работа 12 19.01.2015 13:50
виджет, только сторона клиента (JS, JQUery, работа с датами, масштабирование) eugen35 Работа 4 31.07.2014 09:50
Яндекс.Деньги организуют в Петербурге школу для веб-разработчиков LinaKurkova Работа 0 15.05.2014 22:41
EruditionCMS - веб-приложение для создания и проведения тестирований mbcsoft Ваши сайты и скрипты 0 08.05.2014 13:12
Удалению метаданных в JPEG lorents Библиотеки/Тулкиты/Фреймворки 2 22.04.2012 21:02