Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 16.06.2013, 00:18
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от monolithed
кто-то из нас телепат )
в смысле?
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #12 (permalink)  
Старый 16.06.2013, 00:19
Профессор
Отправить личное сообщение для Brook Посмотреть профиль Найти все сообщения от Brook
 
Регистрация: 13.04.2012
Сообщений: 210

кстати а почему такой вариант не прокатил replace(/\s{2,}/g,'') ??
Ответить с цитированием
  #13 (permalink)  
Старый 16.06.2013, 00:20
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

ты сперва написал какую-то регулярку, а пока я писал trim(), ты его уже добавил, потом я решил попровить твою регу, но ты ее тоже поправил )
Ответить с цитированием
  #14 (permalink)  
Старый 16.06.2013, 00:20
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от Brook
кстати а почему такой вариант не прокатил replace(/\s{2,}/g,'') ??
так пробелы по краям не удалить, за то можно удалить лишнее

alert([
    " мама мыла раму ".replace(/\s{2,}/g, '').length,
    " мама мыла раму ".length
]);

Последний раз редактировалось monolithed, 16.06.2013 в 00:25.
Ответить с цитированием
  #15 (permalink)  
Старый 16.06.2013, 00:21
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

monolithed,
ну я что-то по началу тупнул, а потом тока это понял)))
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #16 (permalink)  
Старый 16.06.2013, 00:21
Профессор
Отправить личное сообщение для Brook Посмотреть профиль Найти все сообщения от Brook
 
Регистрация: 13.04.2012
Сообщений: 210

.... но это чертень вообще ничего не сносила (((
Ответить с цитированием
  #17 (permalink)  
Старый 16.06.2013, 00:23
Профессор
Отправить личное сообщение для Brook Посмотреть профиль Найти все сообщения от Brook
 
Регистрация: 13.04.2012
Сообщений: 210

написал отдельным репом и сработало .... - и вправду лох
Ответить с цитированием
  #18 (permalink)  
Старый 16.06.2013, 00:23
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Brook
.... но это чертень вообще ничего не сносила (((
твоя рега сносила бы два и более найденых пробела в одном вхождении... в твоей строке все пробелы по одной штуке:
" мама мыла раму "

вот такую строку:
"     мама     мыла     раму     "

твоя рега превратит в такую:
" мама мыла раму "
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удалить длинные пробелы... PsScitalec Общие вопросы Javascript 18 19.05.2012 23:49
Помогите удалить новый DOM элемент allforweb jQuery 1 26.01.2012 02:32
Помогите удалить элемент двумерного массива Dorsaj Общие вопросы Javascript 5 18.10.2010 18:49
Удалить ведущие и заключающие пробелы. Mutagena Javascript под браузер 4 29.03.2010 16:47
Помогите удалить пробел (в знаниях) megapup Общие вопросы Javascript 2 23.03.2009 18:47