Tcl常用语法备忘录-字符串篇

Tcl常用语法备忘录-字符串篇_第1张图片

TCL语言中的string命令用于对字符串进行操作,常用的有以下几种用法:

  1. string length

语法:string length string

参数说明:string为要计算长度的字符串。

示例:

set str "Hello TCL"
puts [string length $str]

 

输出:10

示例解释输出:$str为"Hello TCL",字符串长度为10。

  1. string compare

语法:string compare string1 string2

参数说明:string1和string2为要进行比较的两个字符串。

示例:

set str1 "hello"
set str2 "world"
puts [string compare $str1 $str2]

 

输出:-1

示例解释输出:$str1为"hello",$str2为"world",比较结果为-1,即$str1<$str2。

  1. string replace

语法:string replace string first last newstring

参数说明:string为要替换的字符串;first和last为要替换的位置(从0开始计数),可以省略表示替换整个字符串;newstring为替换后的新字符串。

示例:

set str "Hello TCL"
puts [string replace $str 3 6 "world"]

 

输出:Helloworld

示例解释输出:$str为"Hello TCL",将第4到第7个字符(即"lo T")替换为"world",结果为"Helloworld"。

  1. string tolower

语法:string tolower string

参数说明:string为要转换为小写的字符串。

示例:

set str "Hello TCL"
puts [string tolower $str]

 

输出:hello tcl

示例解释输出:$str为"Hello TCL",将字符串全部转换为小写,结果为"hello tcl"。

  1. string toupper

语法:string toupper string

参数说明:string为要转换为大写的字符串。

示例:

set str "Hello TCL"
puts [string toupper $str]

 

输出:HELLO TCL

示例解释输出:$str为"Hello TCL",将字符串全部转换为大写,结果为"HELLO TCL"。

20230609知识星球内容分享

Tcl常用语法备忘录-字符串篇_第2张图片

Tcl常用语法备忘录-字符串篇_第3张图片 

 

你可能感兴趣的:(Tcl,学习,后端)