分类: LINUX
2009-12-22 15:26:40
|
和字符串相关的函数:
print 输出字符串
chop 截断最后一个字符
chmop 截断换行符
ord 返回字符对应的ascii值如ord('A')返回65
chr 返回字符 如chr(65)返回'A'
length 返回字符串长度
index 返回字串的位置
rindex 逆向查找,返回字串的位置
substr 从一个字符串中提取字串
uc 大写
lc 小写
join(expr,list)使用 expr连接字符串
here文档
|
时间函数localtime
数组函数:
pop 从数组尾删除元素
push 从数组尾添加元素
shift 从数组头删除元素
unshift 从数组头添加元素
reverse 把数组倒序
sort 排序
map 按照一定的规则处理数组中每个元素
split 分割字符串为一个数组
grep 对数组每个元素进行查找(匹配)返回符合规则的元素组成的新数组
scalar 返回数组大小
delete 清除该位置的元素,但并不改变各个元素的位置
exists 判断该元素是否被删除,与undef不同
splice 清除该元素的位置
undef 让数组变成空白
chop 去掉每一个元素的最后一个字符
chmop 去掉每一个元素尾部的换行符
有关hash函数
keys 返回键的数组
values 返回一个值的数组
each 返回一个(键-值)对
delete 从hash删除一个键-值对,返回删除的值
exists 判断该元素是否被删除