haskell(26)

22Data.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字符.

转换类函数有:

toLowertoUpper实现转换为小写或转换为大写。

toTitle转换为字符为标题格式,一般就是转换为大写格式。

digitToIntintToDigit实现数字(115)与字符(A-Za-z)的转换。

Ordchr实现对应的ascii码和字符的转换。


本博客所有内容是原创,未经书面许可,严禁任何形式的转载。

http://blog.csdn.net/u010255642


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值