Форум программистов, компьютерный форум, киберфорум
MS Office Word
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/40: Рейтинг темы: голосов - 40, средняя оценка - 4.73
982 / 326 / 79
Регистрация: 10.04.2012
Сообщений: 1,218
Записей в блоге: 2
1

Заменить точки внутри чисел на запятые

14.10.2020, 13:19. Показов 7497. Ответов 2

Author24 — интернет-сервис помощи студентам
Добрый день!

Подскажите как в тексте заменить все случаи использования точки в качестве разделителя целой и дробной части на запятые?
Найти такие их в тексте можно по шаблону поиска ^#.^#, но вот как заменить?
Пока единственный вариант, который приходит на ум - написать макрос, но может быть как-то можно сделать быстрее и проще.

Спасибо!

Добавлено через 18 минут
Нашел вариант, где в поле найти вводится ([0-9]{1;})., а в поле заменить \1,.
Но у меня в тексте есть абзацы заканчивающиеся на цифру, а в них мне не надо менять точку.

Или уже поменять всё, а потом еще раз обратно поменять запятые в конце абзаца на точки.

И еще оказалось, что есть предложения заканчивающиеся цифрой. И еще есть даты, такого вида 12.12.2020.

Видимо, придется всё вручную менять
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.10.2020, 13:19
Ответы с готовыми решениями:

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

Заменить все пробелы на запятые, а запятые на точки. Посчитать количество запятых во введенной строке
Во введенной строке заменить все пробелы на запятые, а запятые на точки. Посчитать количество...

Во введенной строке заменить все запятые на точки, а точки — на восклицательные знаки
Доброе время суток. Возник вопрос по написанию данной программы. Задание: Во введенной строке...

Во введенной строке заменить все запятые на точки, а точки - на восклицательные знаки
Во введенной строке заменить все запятые на точки, а точки - на восклицательные знаки. Подсчитать...

2
Динохромный
1400 / 763 / 284
Регистрация: 22.12.2015
Сообщений: 2,387
14.10.2020, 14:47 2
Лучший ответ Сообщение было отмечено VistaSV30 как решение

Решение

Цитата Сообщение от VistaSV30 Посмотреть сообщение
есть даты, такого вида 12.12.2020.
Предварительно замените в них точки на любой неиспользуемый знак, например на &
Для этого в диалоге поиска и замены нажмите "больше", там установите галку "подстановочные знаки". Замените во всем документе запрос ([0-9][0-9]).([0-9][0-9]).([0-9][0-9][0-9]) на \1&\2&\3
Потом замените их обратно на точки.
Цитата Сообщение от VistaSV30 Посмотреть сообщение
как в тексте заменить все случаи использования точки в качестве разделителя целой и дробной части на запятые?
С указанной галочкой замените ([0-9]).([0-9]) на \1,\2
Цитата Сообщение от VistaSV30 Посмотреть сообщение
в тексте есть абзацы заканчивающиеся на цифру
VistaSV30, лучше приложить документ, либо сразу обозначить, какие сочетания могут быть кроме указанных Вами.
1
982 / 326 / 79
Регистрация: 10.04.2012
Сообщений: 1,218
Записей в блоге: 2
14.10.2020, 14:50  [ТС] 3
Спасибо большое!
Это то, что мне нужно!
0
14.10.2020, 14:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.10.2020, 14:50
Помогаю со студенческими работами здесь

Во введенной строке заменить все запятые на точки, а точки - на восклицательные знаки
15. В введенной строке заменить все запятые на точки, а точки - на восклицательные знаки....

Заменить все запятые на точки, а точки - на восклицательные знаки
Помогите! 19. Во введенной строке заменить все запятые на точки, а точки - на восклицательные...

Как заменить точки на запятые? textbox
С кучи текстбоксов считывается матрица , но значения адекватно конвертируются только при запятой ,...

В строке заменить все запятые на точки
Помогите решить плиз. 1 В строке заменить все запятые «,» на точки «.». Считать, что слова в...

Заменить в предложении все точки на запятые
Заменить в предложении все точки на запятые. СРОЧНО!!! напишите полную программуу прошу

В строке заменить все запятые на точки
В строке заменить все запятые «,» на точки «.». Считать, что слова в тексте записаны строчными...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru