index:搜索标量
index str1, str2; //在str1中搜索str2,若搜到则index函数返回该位置(从0开始),否则返回-1
rindex:与index类似,不过是从右往左搜索
substr:取子串
substr(str, offset); //在str中从offset开始取子串至末尾(offset从0开始)
substr(str, offset, length); //指定子串长度length
tr///:替换
tr/searchlist/replacelist/;
与模式匹配的相同点是:均采用$_作为默认目标变量,若要指定目标变量需要用操作符=~
不同点是:tr不使用正则表达式,且searchlist与replacelist一一对应,如
tr/a-z/A-Z/; //将a替换为A,b替换为B,...,z替换为Z
printf:格式化输出
printf HANDLE formatstring, list
若HANDLE为STDOUT,则可省略。若向文件输出则需指定HANDLE
Tips:HANDLE和formatstring之间没有逗号
其余和C语言类似
tr///:替换
tr///:替换