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('\t')
true julia> isspace('\n')
true julia> isspace('\v')
true julia> isspace('\f')
true julia> isspace('\r')
true julia> isspace(' ')
true

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

julia> isxdigit('6')
true julia> isxdigit('c')
true julia> isxdigit('s')
false

Julia - 字符串判断函数的更多相关文章

  1. Javascript常用字符串判断函数

    [代码] 字符串,函数,Javascript,脚本100 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ...

  2. php字符串查找函数 php查找字符串中出现的次数函数substr_count,判断字符串中是否包含另一个字符串函数strpos

    php字符串查找函数 php查找字符串中出现的次数函数substr_count,判断字符串中是否包含另一个字符串函数strpossubstr_count($haystack, $needle [,$o ...

  3. mysql 函数 时间函数,数学函数,字符串函数,条件判断函数

    =========================================== mysql 相关函数 ============================================= ...

  4. Python 字符串常用判断函数

    判断字符串常用函数: S代表某字符串 S.isalnum()  所有字符都是数字或字母,为真返回Ture,否则返回False S.isalha()     所有字符都是字母,为真返回Ture,否则返回 ...

  5. Julia - 字符串

    字符 字符使用单引号括起来,字符是 32 位整数 julia> 'a' 'a': ASCII/Unicode U+0061 (category Ll: Letter, lowercase) ju ...

  6. C语言字符串处理函数

    函数名: strcpy  功  能: 拷贝一个字符串到另一个  用  法: char *stpcpy(char *destin, char *source);  程序例:  #include < ...

  7. Ruby:字符串处理函数

    字符串处理函数1.返回字符串的长度 str.length => integer 2.判断字符串中是否包含另一个串 str.include? other_str => true or fal ...

  8. R 字符串处理函数

    用R来处理字符串数据并不是一个很好的选择,还是推荐使用Perl或者Python等语言.不过R本身也提供了一些常用的字符串处理函数,这篇文章就对这些字符串函数做一个简单的总结,具体各个函数的使用方法还是 ...

  9. Python内置的字符串处理函数整理

    Python内置的字符串处理函数整理 作者: 字体:[增加 减小] 类型:转载 时间:2013-01-29我要评论 Python内置的字符串处理函数整理,收集常用的Python 内置的各种字符串处理 ...

随机推荐

  1. SpringMVC札集(04)——SpringMVC传递参数

    自定义View系列教程00–推翻自己和过往,重学自定义View 自定义View系列教程01–常用工具介绍 自定义View系列教程02–onMeasure源码详尽分析 自定义View系列教程03–onL ...

  2. 用vue实现百度搜索功能

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  3. python2 之 pyh2

    1.功能 pyh作爲基於python的簡易html生成庫,收到了廣大python愛好者(比如說我,當然其他人沒有調查過)的深切喜愛. 簡潔的行文風格繼承了python一貫的作風,可以讓你用簡單的Pyt ...

  4. Eclipse远程调试Java程序

    1. 在服务器上运行jar包时加入参数 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address= 2. 在Eclipse中操作 ...

  5. c语言符号常量与常变量的区别?

    <blockquote>定义符号常量:#define PI 3.1415926               //注意后面没有分号 定义常变量  :const float PI=3.1415 ...

  6. mysql的master和slave同步方案

    同步原理 master将改变记录到二进制日志(binary log)中 slave将master的binary log events拷贝到它的中继日志(relay log) slave重做中继日志中的 ...

  7. erl_0018 erlang_看门狗001_“内存大量占用检测及解决办法”

    绪:erlang出现问题百分之六七十在于内存问题,“进程消息队列爆炸”.“进程堆栈持续增长” 工具:erlang:memory(),erlang:system_info(process_count). ...

  8. CF1130E Wrong Answer

    E Wrong Answer 注意到 \(n\geq 2\) 时才可能有解,可以按如下方式构造一个 \(a_{1,2\dots n}\): 令 \(a_1=-1\) ,而后面的数都为正.记 \(s=\ ...

  9. matlab中卷积编码参数的理解

    poly2trellis(7, [171 133])代表什么意思呢?首先是7,他是1*k的vector,此处k为1,[171 133]是k*n的vector,此处n就是2,那么这个编码就是1/2码率的 ...

  10. 【Netty】netty学习之nio网络编程的模型

    [一]NIO服务器编程结构 [二]Netty3.x服务端线程模型