Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.11.2014, 13:09
Аспирант
Отправить личное сообщение для desperado Посмотреть профиль Найти все сообщения от desperado
 
Регистрация: 26.08.2014
Сообщений: 51

Простая регулярка, прошу помощи
Помогите плз со строкой регулярки. Могут использоваться только англ буквы (регистронезависимые), цифры точка и тире. Остальное отсекаем.

var templ = /[a-zA-Z0-9]\-\.+$/;


Так ? Только нужно еще может "?" поставить, типа может быть а может не быть.
Ответить с цитированием
  #2 (permalink)  
Старый 12.11.2014, 13:22
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,518

/^[a-z0-9.-]+$/i //тире в стоящее с краю у скобки не считается спецсимволом диапазона
У тебя же получается:
/[a-zA-Z0-9]\-\.+$/
Один любой символ из диапазонов a-z, A-Z и 0-9 , затем символ тире, затем точка повторённая один или более раз до тех пор пока не кончится строка.
__________________
29375, 35

Последний раз редактировалось Aetae, 12.11.2014 в 13:25.
Ответить с цитированием
  #3 (permalink)  
Старый 12.11.2014, 13:25
Аспирант
Отправить личное сообщение для desperado Посмотреть профиль Найти все сообщения от desperado
 
Регистрация: 26.08.2014
Сообщений: 51

спасибо! )
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
прошу помощи с autocomplete uj query ramko AJAX и COMET 2 27.09.2013 20:35
Прошу помощи xavi AJAX и COMET 8 28.01.2013 10:36
Прошу помощи xavi Работа 3 25.01.2013 13:06
Прошу помощи скриптеров или кого либо кто поможет :) f00rZik Общие вопросы Javascript 13 05.01.2012 03:42
Не корректно работает скрипт, прошу помощи rafka1 Общие вопросы Javascript 0 15.05.2011 15:02