Показать сообщение отдельно
  #1 (permalink)  
Старый 10.05.2013, 23:48
Аватар для I'm_Lazy
Новичок на форуме
Отправить личное сообщение для I'm_Lazy Посмотреть профиль Найти все сообщения от I'm_Lazy
 
Регистрация: 06.05.2013
Сообщений: 9

Регулярные выражения
var regV = /(\d)?(шоссе)?(км)?(улица)?([a-zA-Z-])?/g;
Есть такое выражение, чтобы были цифры в строке или не было, чтобы было слово шоссе или не было, км, улица и буквы английские. Однако при выполнении например методом match наблюдаю в качестве результата, если в строке нет ничего подобного большое количество запятых.
var myString = "Черемушинский сельсовет, Лебяжьевский район, Курганская область, Уральский федеральный округ"
var Result = myString.match(regV);
И в итоге Result=,,,,,,,,,,,
Ответить с цитированием