Загрузка из Excel, как удалить непечатные символы? #652809


#0 by SachoZ
Загружаю прайс-лист (ADODB), получаю текст из ячейки: RecordSet.Fields.Value Как из этого текста удалить непечатные символы (перевод каретки и т.п.) оставить только кириллицу/латиницу/цифры/символы/пробел?
#1 by Magic Dick
СтрЗаменить
#2 by GANR
РезультирующийТекст = СтрЗаменить(ИсходныйТекст, НепечатныйСимвол, "");
#3 by SachoZ
а не так банально?
#4 by HeroShima
regexp
#5 by SachoZ
Написал такое:
#6 by HeroShima
а СтрЗаменить тогда зачем?
#7 by SachoZ
Верней так:
#8 by SachoZ
надо удалить символы перевода каретки шаблон s их пропускает, а другого как обозначить проблеы не знаю.
#9 by HeroShima
по-моему у тебя регулярка неправильно составлена
#10 by SachoZ
ну да регулярка пропускала ненужные мне символы, переделал в такую:
#11 by HeroShima
всё равно хрень
#12 by SachoZ
ну я протестил,все перечисленные символы пропускает, остальное вырезает, чего хрень?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С