Files
rimgo/utils/splitNameExt.go
orangix 7b1314fae3 rss
2026-01-23 19:27:24 +01:00

17 lines
331 B
Go

package utils
func SplitNameExt(path string) (name, ext string) {
name, ext = path, ""
for range 5 {
if len(name) == 0 || name[len(name)-1] == '.' || name[len(name)-1] == '/' {
break
}
name = name[:len(name)-1]
ext = path[len(name):]
}
if len(name) == 0 || name[len(name)-1] != '.' {
return path, ""
}
return
}