shad-go/utf8/spacecollapse/README.md
2021-02-18 13:57:48 +03:00

16 lines
763 B
Markdown

# utf8spacecollapse
Реализуйте функцию `spacecollapse.CollapseSpaces`.
Функция принимает на вход юникодную строку и должна возвращать строку,
состоящую из тех же символов, но где все подряд идущие группы пробельных символов заменены на ' ' (один обычный пробел).
Каждый байт входной строки, который не образует корректную utf8 последовательность, нужно
заменить на unicode replacement character.
## Примеры
Как запустить все тесты:
```
go test -v ./utf8/spacecollapse/...
```