-
2009-12-09 17:24:13
/ [系统架构知识]
问题8: 如何用TCL的内嵌脚本命令处理字符串(续2)string命令具有强大的操作字符串的功能,其中的option选项多达20个,语法:string option arg ?arg...?1. string compare ?-nocase? ?-length int? string1 string2把字符串string1和string2进行比较,返回值为-1、0或1,分别对应string1小于、等于或大于string2。如果有 -length 参数,那么只比较前int个字符,如果int为负数,那么这个参数被忽略。如果有-nocase参数,那么比较时不区分大小写。2. string equal ?-nocase? ?-length int? string1 string2把字符串s.
查看(3610)
评论(23)
-
2009-12-09 17:21:20
/ [系统架构知识]
问题7: 如何用TCL的内嵌脚本命令处理字符串(续1)1. regexp命令语法:regexp ?switchs? exp string ?matchVar? ?subMatchVar subMatchVar...?regexp命令用于判断正规表达式exp是否全部或部分匹配字符串string,匹配返回1,否则0。在正规表达式中,一些字符具有特殊的含义:.匹配任意单个字符^表示从头进行匹配$表示从末尾进行匹配\x匹配字符x,这可以抑制字符x的含义[chars]匹配字符集合chars中给出的任意字符,.
查看(1850)
评论(0)
-
2009-12-09 16:41:35
/ [系统架构知识]
问题2: 如何加载测试用例——TCL脚本问题回答:方法一:从类似Tclsh的交互界面加载1.从交互界面逐条输入测试脚本的内容;2.从交互界面使用source命令来执行一个脚本文件,该命令格式如下:source filename如果我们在c:\tcl下有一个脚本文件example.tcl,我们就可以这样执行这个文件%source c:/tcl/example.tcl//注意这里不是用'\',而是用'/'方法二:在代码运行中自动加载1.使用Tcl_Eval函数求脚本script的值并返回执行情况,结果和错误信息保存在interp->result中;原型:.
查看(1801)
评论(4)