TCL学习之字符串函数
来源:互联网 发布:苹果屏幕录像软件 编辑:程序博客网 时间:2024/05/17 01:33
这篇文章主要讲一下TCL语言中用到的字符串函数,以及它们的用法。
1.string length :返回字符串的长度
2.string index :返回字符串相应位置的字符
3.string range:返回字符串中一个范围内的字符串
示例如下,用到了这三个函数:
set string"this is my test string"puts "there are [string length $string]charaters in \"string\""puts "[string index $string 1] is the second character in\"$string\""puts "\"[string range $string 5 10]\" are characters between the 5th and 10th"
4.string compare string1,string2:字符串比较,当string1小于string2时,返回-1,大于时返回1,等于时返回0.
5.string first string1 string2:返回string1在string2中第一次出现的位置;如果string1不在string2中,返回-1
6.string last string1 string2:返回string1在string2中最后一次出现的位置,如果string1不在string2中,返回-1
set string "abcdeabcd"set first [string first "ab" $string]set last [string last "ab" $string]
7.string wordstart string1 index:返回string1中index处的单词第一次出现的位置8.string wordend string1 index:返回string1中index处的单词最后一次出现的位置
set word "1 12 123"puts "wordstart:[string wordstart $word 1]"puts "wordend:[string wordend $word 1]"
9.string match pattern string1:返回string1中是否满足匹配模式patternset path "CVS/entries"if { [string match "*CVS*" $path]} {puts "$path is part of the source code control tree"}
0 0
- TCL学习之字符串函数
- Tcl学习之--字符串
- TCL学习之字符串2
- Tcl学习之--表达式
- TCL学习之数组
- tcl/tk学习笔记:字符串
- Tcl学习之--语法|变量
- Tcl学习之--列表|字典
- Tcl学习之--命名空间
- Tcl学习之--文件操作
- Tcl学习之-- 错误|异常
- TCL学习之数组(2)
- TCL学习之info命令
- perl学习之:字符串函数
- Tcl学习之--流程控制|过程
- TCL学习之文件命令(1)
- TCL学习之文件命令(2)
- FPGA学习之TCL自动化测试脚本
- 揭秘360手机助手未经用户同意,自动开启辅助功能的“黑科技”
- yii2->验证码问题(Yii2.0 ajax验证,验证码报错,load方法)
- Hibernate
- git 上传代码
- JavaScript中的可枚举属性与不可枚举属性
- TCL学习之字符串函数
- 数据库(第一范式,第二范式,第三范式)
- c/c++学习 No.3 ctype.h的使用
- java中String类和StringBuffer类实例详解
- log4j日志文件乱码问题的解决方法
- Romantic
- # 使用scp从windows拷贝文件到linux服务器 scp(security copy protocol)
- 编译ffmpeg无法生成ffplay的问题解决
- 磁疗有作用吗?恒磁场镇痛的作用机制