1 | |
Заменить точки внутри чисел на запятые14.10.2020, 13:19. Показов 7497. Ответов 2
Метки поиск и замена (Все метки)
Добрый день!
Подскажите как в тексте заменить все случаи использования точки в качестве разделителя целой и дробной части на запятые? Найти такие их в тексте можно по шаблону поиска ^#.^#, но вот как заменить? Пока единственный вариант, который приходит на ум - написать макрос, но может быть как-то можно сделать быстрее и проще. Спасибо! Добавлено через 18 минут Нашел вариант, где в поле найти вводится ([0-9]{1;})., а в поле заменить \1,. Но у меня в тексте есть абзацы заканчивающиеся на цифру, а в них мне не надо менять точку. Или уже поменять всё, а потом еще раз обратно поменять запятые в конце абзаца на точки. И еще оказалось, что есть предложения заканчивающиеся цифрой. И еще есть даты, такого вида 12.12.2020. Видимо, придется всё вручную менять
0
|
14.10.2020, 13:19 | |
Ответы с готовыми решениями:
2
Как заменить точки на запятые в переносимом в другую ячейку тексте Заменить все пробелы на запятые, а запятые на точки. Посчитать количество запятых во введенной строке Во введенной строке заменить все запятые на точки, а точки — на восклицательные знаки Во введенной строке заменить все запятые на точки, а точки - на восклицательные знаки |
Динохромный
1400 / 763 / 284
Регистрация: 22.12.2015
Сообщений: 2,387
|
|
14.10.2020, 14:47 | 2 |
Сообщение было отмечено VistaSV30 как решение
Решение
Предварительно замените в них точки на любой неиспользуемый знак, например на &
Для этого в диалоге поиска и замены нажмите "больше", там установите галку "подстановочные знаки". Замените во всем документе запрос ([0-9][0-9]).([0-9][0-9]).([0-9][0-9][0-9]) на \1&\2&\3 Потом замените их обратно на точки. С указанной галочкой замените ([0-9]).([0-9]) на \1,\2 VistaSV30, лучше приложить документ, либо сразу обозначить, какие сочетания могут быть кроме указанных Вами.
1
|
14.10.2020, 14:50 [ТС] | 3 |
Спасибо большое!
Это то, что мне нужно!
0
|
14.10.2020, 14:50 | |
14.10.2020, 14:50 | |
Помогаю со студенческими работами здесь
3
Во введенной строке заменить все запятые на точки, а точки - на восклицательные знаки Заменить все запятые на точки, а точки - на восклицательные знаки Как заменить точки на запятые? textbox В строке заменить все запятые на точки Заменить в предложении все точки на запятые В строке заменить все запятые на точки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |