Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.01.2013, 15:30
Аспирант
Отправить личное сообщение для tiho Посмотреть профиль Найти все сообщения от tiho
 
Регистрация: 19.08.2012
Сообщений: 79

убрать пробелы из текста в td
Подскажите регулярку чтобы убрать пробелы в td в строке такого типа:

есть таблица:

январь 2 014      20 000.00 руб
февраль 2 014    24 100.00 руб
март 2 014         20 000.00 руб


нужно убрать из первого столбца пробелы в году.

Пробелы появляеются потому что вся информация прогоняется через ф-ю форматирования цен в удобный вид. Нужно бы убрать пробелы в годах, не затрагивая эту ф-ю.

Спасибо.

Последний раз редактировалось tiho, 11.01.2013 в 15:38. Причина: косметика
Ответить с цитированием
  #2 (permalink)  
Старый 11.01.2013, 16:04
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

на jQuery пойдёт ?
Ответить с цитированием
  #3 (permalink)  
Старый 11.01.2013, 16:47
Профессор
Отправить личное сообщение для Vampir3 Посмотреть профиль Найти все сообщения от Vampir3
 
Регистрация: 06.12.2011
Сообщений: 172

а можно код таблицы?
Ответить с цитированием
  #4 (permalink)  
Старый 11.01.2013, 17:32
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от tiho
нужно убрать из первого столбца пробелы в году
alert( 'январь 2 014      20 000.00 руб'.replace( /(\d)\s/, '$1' ) );

Сообщение от tiho
Пробелы появляеются потому что вся информация прогоняется через ф-ю форматирования цен в удобный вид. Нужно бы убрать пробелы в годах, не затрагивая эту ф-ю.
зачем год и месяц через нее прогонять?
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук

Последний раз редактировалось nerv_, 11.01.2013 в 17:36.
Ответить с цитированием
  #5 (permalink)  
Старый 14.01.2013, 11:12
Аспирант
Отправить личное сообщение для tiho Посмотреть профиль Найти все сообщения от tiho
 
Регистрация: 19.08.2012
Сообщений: 79

Deff, да, даже желательно на Jquery.
nerv, спасибо, только как мне теперь это применить к первому столбцу таблицы, если у всего первого столбца допустим id = "rplme"

спасибо.
Ответить с цитированием
  #6 (permalink)  
Старый 14.01.2013, 11:22
Аспирант
Отправить личное сообщение для tiho Посмотреть профиль Найти все сообщения от tiho
 
Регистрация: 19.08.2012
Сообщений: 79

Все, разобрался сам, всем спасибо.

Вот что получилось если что:

$(".rpl").each(function(){
			var reg = /(\d)\s/
			var x = $(this).text()
			$(this).text(x.replace(reg,"$1"))
			})
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как запретить отмену выделения текста от клика мышью? Маэстро Internet Explorer 0 03.04.2012 21:21
Чудеса математики js при padding borovik Элементы интерфейса 6 09.07.2011 22:02
Получение позиции текста по координатам traa Events/DOM/Window 20 08.02.2011 14:19
Подскажите как убрать часть текста при нажатии на кномпу или гиперссылку. potkin Общие вопросы Javascript 6 10.10.2008 07:55
Firefox: перехватить соббытие при перетаскивании текста no_alex Общие вопросы Javascript 9 21.08.2008 18:02