Тема: regexp javascript
Показать сообщение отдельно
  #2 (permalink)  
Старый 08.10.2013, 10:36
Аватар для Makarov
Профессор
Отправить личное сообщение для Makarov Посмотреть профиль Найти все сообщения от Makarov
 
Регистрация: 08.07.2013
Сообщений: 212

Я не знаток регекспов но похоже как-то так
var re = /,|!|\.|\?/g;
var str = "Моя,, супер!!! стро???ка для..!тес,т!?а";
var newstr = str.replace(re, "+")

Точку и вопросительный знак экранируем, они специальные
g - все совпадения обработать
http://javascript.ru/RegExp
http://javascript.ru/string/replace

Последний раз редактировалось Makarov, 08.10.2013 в 10:38.
Ответить с цитированием