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. 从JDK源码角度看Boolean

    Java的Boolean类主要作用就是对基本类型boolean进行封装,提供了一些处理boolean类型的方法,比如String类型和boolean类型的转换. 主要实现源码如下: public fi ...

  2. 向量点积(Dot Product),向量叉积(Cross Product)

    参考的是<游戏和图形学的3D数学入门教程>,非常不错的书,推荐阅读,老外很喜欢把一个东西解释的很详细. 1.向量点积(Dot Product) 向量点积的结果有什么意义?事实上,向量的点积 ...

  3. Win10 64bit下安装GPU版Tensorflow+Keras

    Tensorflow和Keras都是支持Python接口的,所以本文中说的都是搭建一个Python的深度学习环境. Keras是对Tensorflow或者Theano的再次封装,也就是以Tensorf ...

  4. Android studio 添加背景图片问题

    问题:下载了JPG格式的图片,Windows下直接改变后缀名,'变为'PNG. 输入 adroid:background"@mipmap/bg" 编译报错!!!老是不行 解答:图片 ...

  5. 网站部署,网站要求需要支持mb_substring

    如果没有这个函数,php可能会出现中文乱码,处理方法如下: # yum install php-mbstring   //安装 之后在/etc/php.ini中添加extension=mbstring ...

  6. VScode插件

    Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮.智能代码补全.自定义热键.括号匹配.代码片段. ...

  7. 关于simulink hdlcoder的优化问题

    HDL Block Properties中包含有多个优化选项. 1,delay balance 当其他分支优化过后,可能会引入一个或几个周期的delay,这时候需要在与其并行的几条信号路径上也加上de ...

  8. 关于1024:堆栈下溢的错误(1024. Stack Underflow Occurred)

    http://blog.163.com/sylar_lin/blog/static/192332093201111242412487/ 今天碰到个很奇怪的问题,注释掉下面的trace,realse版本 ...

  9. Oracle SQL七次提速技巧

    以下SQL执行时间按序号递减. 1,动态SQL,没有绑定变量,每次执行都做硬解析操作,占用较大的共享池空间,若共享池空间不足,会导致其他SQL语句的解析信息被挤出共享池. create or repl ...

  10. Oracle分组函数实例

    分组函数也叫聚合函数.如果在查询只想要查分组函数,那么跟平时的查询语句并无不同: SQL ,,,,) ; SUM(T.PRIZENUM) AVG(T.PRIZENUM) --------------- ...