zoukankan      html  css  js  c++  java
  • Julia

    isascii() 判断是否是 ascii 码,返回 Bool 值

    julia> isascii('a')
    true
    
    julia> isascii('α')
    false
    
    julia> isascii("abc")
    true
    
    julia> isascii("αβγ")
    false
    

    isdigit() 判断是否是数字(0-9),返回 Bool 值

    julia> isdigit('2')
    true
    
    julia> isdigit('23')
    ERROR: syntax: invalid character literal
    
    julia> isdigit('a')
    false
    

    isletter() 判断是否是字母,返回 Bool 值

    julia> isletter('d')
    true
    
    julia> isletter('2')
    false
    

    islowercase() 判断是否是小写字母,返回 Bool 值

    julia> islowercase('d')
    true
    
    julia> islowercase('D')
    false
    

    isuppercase() 判断是否是大写字母,返回 Bool 值

    julia> isuppercase('d')
    false
    
    julia> isuppercase('D')
    true
    

    isnumeric() 判断是否是数字,包括能用 ascii 码表示的,返回 Bool 值

    如果字符属于 Unicode 通用类别编号,则字符被分类为数字,即类别代码以“N”开头的字符

    julia> isnumeric('2')
    true
    
    julia> isnumeric('௰')
    true
    
    julia> isnumeric('a')
    false
    
    julia> isnumeric('A')
    false
    

    iscntrl() 判断是否是控制字符,返回 Bool 值

    在 ASCII 码中,第 0-31 号和第 127 号共33个是控制字符或通讯专用字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等

    julia> iscntrl('x02')
    true
    
    julia> iscntrl('d')
    false
    

    isprint() 判断是否可打印,包括空格,但不包括控制字符,返回 Bool 值

    julia> isprint('d')
    true
    
    julia> isprint('D')
    true
    
    julia> isprint(' ')
    true
    
    julia> isprint('x02')
    false
    

    ispunct() 判断是否是 Unicode 常规类别标点符号,即类别代码以“P”开头的字符,返回 Bool 值

    julia> ispunct('!')
    true
    
    julia> ispunct('?')
    true
    
    julia> ispunct('1')
    false
    
    julia> ispunct('g')
    false
    

    isspace() 判断是否是空字符,包括 ASCII 字符' t',' n',' v',' f',' r'和'',Latin-1 字符 U + 0085 以及 Unicode 类别 Zs 中的字符

    julia> isspace('	')
    true
    
    julia> isspace('
    ')
    true
    
    julia> isspace('v')
    true
    
    julia> isspace('f')
    true
    
    julia> isspace('
    ')
    true
    
    julia> isspace(' ')
    true
    

    isxdigit() 判断是否是十六进制数字,返回 Bool 值

    julia> isxdigit('6')
    true
    
    julia> isxdigit('c')
    true
    
    julia> isxdigit('s')
    false
    
  • 相关阅读:
    华为超大云数据中心落地贵州,这些硬核技术有利支撑“东数西算”
    在高并发环境下该如何构建应用级缓存
    使用 Python Poetry 进行依赖管理
    AI新手语音入门:认识词错率WER与字错率CER
    一文带你了解什么是GitOps
    需求蔓延,常见但不正常,教你如何破
    云图说|初识ModelArts开发者生态社区——AI Gallery
    XML学习笔记:关于字符编码的理解~
    Python中单引号、双引号和三双引号的区别:
    LBFGS算法的使用~
  • 原文地址:https://www.cnblogs.com/sch01ar/p/9499326.html
Copyright © 2011-2022 走看看