Удалить лишние пробелы

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 273
Баллы
113
Как разом в тексте (что храниться в переменной) удалить лишние пробелы? Есть места где по 3-7 пробелов, надо оставить один.
 

nouazak

Client
Регистрация
07.06.2018
Сообщения
101
Благодарностей
26
Баллы
28
Как разом в тексте (что храниться в переменной) удалить лишние пробелы? Есть места где по 3-7 пробелов, надо оставить один.
Регуляркой (\s+) находишь все пробелы и заменяешь на 1 пробел.
 
  • Спасибо
Реакции: gvova, Rain и one

orka13

Client
Регистрация
07.05.2015
Сообщения
2 176
Благодарностей
2 179
Баллы
113
Или если в тексте есть переносы строк и возможны "нестандартные пробелы" (изредка встречаются такие), то лучше так:
C#:
[^\S\r\n]+
 
  • Спасибо
Реакции: luk911, Rain и one

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 273
Баллы
113
Благодарю друзья! Хороших выходных! :-)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)