Удалить длинные пробелы...
Добрый день.
function FindTelephone(txt) {
var AllBlank = txt;
var regAllBlank = /\s+/g;
var saveAllBlank = AllBlank.replace(regAllBlank,'');// Удаляем пробелы
Log.Write(1,'Текст без пробелов = '+saveAllBlank);
var str = saveAllBlank;
var regV = /\d{10}/g;
var save = str.match(regV);
Log.Write(1,'FindTelephone = '+ save);
return save;
}
Не удаляет почему то длинные пробелы и пробелы после двоеточия. Помогите разобраться пожалуйста. |
Зачем вам столько лишних промежуточных переменных? Не понять же, что происходит.
|
function FindTelephone(txt) {
var saveAllBlank = txt.replace(/\s+/g,'');// Удаляем пробелы
Log.Write(1,'Текст без пробелов = '+saveAllBlank);
var save = saveAllBlank.match(/\d{10}/g);// Ищем 10-ти значный номер тлф
Log.Write(1,'FindTelephone = '+ save);
return save;
}
Так коректно ? |
Теперь где у вас что не удаляет?
alert('1 2 3: 4'.replace(/\s+/g, ''))
|
test |
C   я так понял проблема.
Вот только такого вида
alert('1 3'.replace(/( )+|\s+/g, '')
отказывается работать с серверной JS насколько я понял(( |
text.replace( /(?:\s| )+/g, '' ) |
Цитата:
|
Не понял, а этот вариант чем не годиться, вы просто скобку не там поставили:
alert('ФИО: Абрамов Евгений ВалериевичТелефон: 0 9 3 6 8 2 3 1 7 3 E-mail : abramov.evgenij84@gmail.comДата рождения: 02.04.1984г.Семейное положение: не женатПол: жен. Образование: высшее 2001-2004 гг. Полтавский военный институт связи Специальность: Системы и комплексы военной связи. 2004-2008 гг. Национальный авиационный университет Специальность: Аппаратура радиосвязи, радиовещания и телевидения. Профессиональный опыт: 01.06.2007 – 01.09.2007 гг. частный предприниматель Установка, настройка антен спутниковой связи 03.12.2007 – 20.06.2008 ТОВ "Воля-Кабель-Сервис" Техник-инспектор 14.07.2008 - 4.12.2009 ТОВ "Исеко Секъюрити Технолоджиз" Инженер тех.поддержки (установка, программирование охранных систем CID и систем видеонаблюдения, сервисное обслуживание, проведение технических презентаций продуктов, консультации клиентов). Личные качества:- ответственность- порядочность- пунктуальность- стремление к самообучению- способность работать в критических ситуациях '.replace(/( )+|\s+/g, '').match(/\d{10}/g)[0])
|
спс
|
| Часовой пояс GMT +3, время: 04:13. |