15 lines
198 B
Go
15 lines
198 B
Go
|
|
package utils
|
||
|
|
|
||
|
|
import (
|
||
|
|
"strings"
|
||
|
|
"unicode"
|
||
|
|
)
|
||
|
|
|
||
|
|
func ClearUnprintableChars(s string) string {
|
||
|
|
return strings.Map(func(r rune) rune {
|
||
|
|
if unicode.IsPrint(r) {
|
||
|
|
return r
|
||
|
|
}
|
||
|
|
return -1
|
||
|
|
}, s)
|
||
|
|
}
|