haskell(26)
来源:互联网 发布:mac windows10截图 编辑:程序博客网 时间:2024/06/04 18:16
22、Data.Char
Data.Char模块中含有一系列用于对字符进行判断的函数,函数的类型全部声明为Char -> Bool。
isControl 判断一个字符是否是控制字符.
isSpace 判断一个字符是否是空格字符, 包括空格, tab, 换行符等.
isLower 判断一个字符是否为小写.
isUper 判断一个字符是否为大写.
isAlpha 判断一个字符是否为字母.
isAlphaNum 判断一个字符是否为字母或数字.
isPrint 判断一个字符是否是可打印的.
isDigit 判断一个字符是否为数字.
isOctDigit 判断一个字符是否为八进制数字.
isHexDigit 判断一个字符是否为十六进制数字.
isLetter 判断一个字符是否为字母.
isMark判断是否为unicode注音字符, 你如果是法国人就会经常用到的.
isNumber判断一个字符是否为数字.
isPunctuation判断一个字符是否为标点符号.
isSymbol判断一个字符是否为货币符号.
isSeperater判断一个字符是否为unicode空格或分隔符.
isAscii判断一个字符是否在unicode字母表的前128位.
isLatin1 判断一个字符是否在unicode字母表的前256位.
isAsciiUpper判断一个字符是否为大写的ascii字符.
isAsciiLower判断一个字符是否为小写的ascii字符.
转换类函数有:
toLower和toUpper实现转换为小写或转换为大写。
toTitle转换为字符为标题格式,一般就是转换为大写格式。
digitToInt和intToDigit实现数字(1到15)与字符(A-Z或a-z)的转换。
Ord和chr实现对应的ascii码和字符的转换。
本博客所有内容是原创,未经书面许可,严禁任何形式的转载。
http://blog.csdn.net/u010255642
- haskell(26)
- Haskell
- Haskell
- Haskell语言学习笔记(26)Identity, IdentityT
- Haskell简介
- haskell笔记
- Haskell 入门
- 尝试haskell
- [Haskell] ex1
- Hi Haskell
- [Haskell] ex3
- 初识haskell
- Haskell教程
- haskell学习心得
- SICP HASKELL
- haskell(1)
- haskell(2)
- haskell(3)
- Android 去掉横竖屏切换时的转屏动画
- lxc调用init流程
- 堆和栈的区别
- 正则提取PHP代码里的部分数据
- 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误
- haskell(26)
- HTML标签初识
- ExtJs4 笔记(6) Ext.MessageBox 消息对话框
- SQL Server Group By 区分大小写
- 创建Java内部类的编译错误处理
- java中this的用法
- ui designer
- 基于数据库的工作流系统
- EL表达式和JSTL标签快速入门