Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 22.01.2013, 21:55
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от Дзен-трансгуманист
Нереально сложно читать эти иероглифы
поэтому длинные реги я последнее время пишу в виде строк, чтобы была возможность комментировать и т.п.

Сообщение от Дзен-трансгуманист
твою дивизию!
звиняй Не со зла.
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #12 (permalink)  
Старый 23.01.2013, 11:57
Аватар для rgl
rgl rgl вне форума
Профессор
Отправить личное сообщение для rgl Посмотреть профиль Найти все сообщения от rgl
 
Регистрация: 28.02.2011
Сообщений: 349

Сообщение от nerv_ Посмотреть сообщение
буквы ё в русском языке больше нет?
Тогда так:
replace(/[^A-Za-zА-Яа-яЁё0-9 ]/g , "").replace( /[^A-Za-zА-Яа-яЁё1-9]+([A-Za-zА-Яа-яЁё1-9]{1,2}[^A-Za-zА-Яа-яЁё1-9]+)*/g, " " )
Ответить с цитированием
  #13 (permalink)  
Старый 23.01.2013, 12:44
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от Дзен-трансгуманист
Насчет флага i, сравню скорость, будет ли так быстрее, чем явно указывать строчные и заглавные.
Быстрее, посколь алгоритм i изначально переводит строку и паттерн в заглавные , затем ищет,
паттерн же /[0-9A-Fa-f]/ перебирает каждую часть строки дважды

Последний раз редактировалось Deff, 23.01.2013 в 12:48.
Ответить с цитированием
  #14 (permalink)  
Старый 23.01.2013, 13:44
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Дзен-трансгуманист,
Тут неочевидность из-за короткой строки, при длинной строке и коротком патерне , разница должна быть явной
Ответить с цитированием
  #15 (permalink)  
Старый 23.01.2013, 13:47
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Дзен-трансгуманист,
Ясн
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
необходими разделить строку на слова и положить слова в массив при помощи цикла for oneee Общие вопросы Javascript 5 05.09.2012 14:30
Обрезать строку vladvk Серверные языки и технологии 4 23.03.2012 16:24
Как обрезать строку в переменной mazovski Общие вопросы Javascript 2 08.04.2010 17:14
мааленький вопрос по Regexp:) mirniy Общие вопросы Javascript 1 22.01.2009 20:47
RegExp и unicode Yury900 Общие вопросы Javascript 7 13.05.2008 00:19