摘要:
string map ? -nocase ? mapping string根据mapping表里面的key-value关系替换string中的子字符串,mapping是一个类似于key value key value …的列表,每个在string中的key都会被value替换。如果指定了-nocase,匹配就不需要考虑大小写,但是替换时完全按照替换字符的大小写进行替换。key和value都可以是多字符的,置换按照一定的顺序进行,所以在列表前面的key会被优先置换。string只会被置换一次,所以前面做过置换操作的字符将不匹配后面的key。% string map "ab cd&quo 阅读全文
摘要:
string is class?-strict? ?-failindexvarname?string如果string是指定class中的成员就返回1,否则返回0。如果指定了-strict,空字符串就返回0,不指定则返回1。如果指定了-failindex,那么将导致不匹配的索引储存在varname中,如果返回1则varname不会被赋值。列举了以下字符类:判断字符串是否由字母和数字组成使用alnum:% string is alnum "abc123"1判断字符是否是由字母组成使用alpha:% string is alpha "abc"1任何ASCII码 阅读全文