Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.06.2011, 14:33
Кандидат Javascript-наук
Отправить личное сообщение для Bebarr Swallow Посмотреть профиль Найти все сообщения от Bebarr Swallow
 
Регистрация: 17.03.2011
Сообщений: 113

"легкий" replace()
подскажите пожалуйста, как можно оптимизировать такие строки:

a=a.replace(/\s+/g," ");
a=a.replace(/\//g,"");
a=a.replace(/\\/g,"");
a=a.replace(/\:/g,"");
a=a.replace(/\*/g,"");
a=a.replace(/\?/g,"");
a=a.replace(/\"/g,"'");
a=a.replace(/\</g,"");
a=a.replace(/\>/g,"");
a=a.replace(/\|/g,"");
Ответить с цитированием
  #2 (permalink)  
Старый 03.06.2011, 14:43
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

a = a.replace(/\s+/g, ' ').replace(/"/g, '\'').replace(/[\/\\:*?<>|]/g, '');
Ответить с цитированием
  #3 (permalink)  
Старый 03.06.2011, 16:00
Кандидат Javascript-наук
Отправить личное сообщение для Bebarr Swallow Посмотреть профиль Найти все сообщения от Bebarr Swallow
 
Регистрация: 17.03.2011
Сообщений: 113

спасибо большое
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по replace. Как заменить все точки в строке? Pluto Общие вопросы Javascript 14 21.04.2017 13:32
replace и ie и jquery FenixGnom jQuery 3 12.04.2011 08:40
Метод replace замена спецсимволов eval Общие вопросы Javascript 2 15.02.2011 20:55
Regexp replace с начала текста, а не строки qst13r1245r12 Общие вопросы Javascript 1 19.03.2010 09:30
Странное поведение replace cooli0 Общие вопросы Javascript 4 25.01.2010 17:16