Строка в верхнем регистре?

Сообщения
1,533
Реакции
271
Веб-сайт
tehadm.ru
Проверяем строку на нижний и вверхний регистр.
C-like:
package main

import (
    "fmt"
    "unicode"
)

type MyString string

func (s MyString) IsUpperCase() bool {
    for _, char := range s {
        if unicode.IsLower(char) {
            return false
        }
    }
    return true
}

func main() {
    str1 := MyString("D")
    str2 := MyString("c")

    fmt.Println(str1.IsUpperCase())
    fmt.Println(str2.IsUpperCase())
}
 
Назад
Сверху Снизу