A-A+

TCL中字符串的比較

2019年08月10日 21:02:59 腳本 暫無評論 閱讀 0 views 次

在TCL中使用string compare和string equal進行字符串的比較。

命令string compare讀入兩個字符串參數,并對它們進行比較。如果字符串相同返回0;如果第一個字符串在字典中先于第二個字符串,返回-1;如果第一個字符串在字典中後于第二個字符串,返回1。

string compare Michigan Minnesota

-1

string compare Michigan Michigan

0

string equal命令對兩個字符串進行簡單的字符串比較,如果它們嚴格相同,就返回1,否則返回0.

string compare和string equal都是區分大小寫的,除非特别指定-nocase選項,這兩個命令還可以設置-length選項,指定隻對前length個字符進行比較。

string equal cat cat

1

string equal dog Dog

0

string equal -nocase dog Dog

1

string equal -length 3 catalyst cataract

1

本站微信公衆賬号,歡迎關注,如有問題可在下方留言也可在公衆賬号提問。

微信公衆賬号
标簽:

給我留言