leetcode-520. 检测大写字母
unicode
包里面有 IsUpper
方法可以用来判断是否是大写字母
func detectCapitalUse(word string) bool {
if len(word) <= 1 {
return true
}
firstUpper := unicode.IsUpper(rune(word[0]))
secondUpper := unicode.IsUpper(rune(word[1]))
if !firstUpper && secondUpper {
return false
}
for k, s := range word {
if k <= 1 {
continue
}
if secondUpper != unicode.IsUpper(s) {
return false
}
}
return true
}
本文来自博客园,作者:吴丹阳-V,转载请注明原文链接:https://www.cnblogs.com/wudanyang/p/17003491.html