mirror of
https://github.com/photoprism/photoprism.git
synced 2025-12-11 16:24:11 +01:00
22 lines
266 B
Go
22 lines
266 B
Go
package clean
|
|
|
|
import "strings"
|
|
|
|
// Unicode returns a string a valid unicode.
|
|
func Unicode(s string) string {
|
|
if s == "" {
|
|
return ""
|
|
}
|
|
|
|
var b strings.Builder
|
|
|
|
for _, c := range s {
|
|
if c == '\uFFFD' {
|
|
continue
|
|
}
|
|
b.WriteRune(c)
|
|
}
|
|
|
|
return b.String()
|
|
}
|