首頁(yè) 收藏 QQ群
 網(wǎng)站導(dǎo)航

ZNDS智能電視網(wǎng) 推薦當(dāng)貝市場(chǎng)

TV應(yīng)用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計(jì)算器

綜合交流 / 評(píng)測(cè) / 活動(dòng)區(qū)

交流區(qū) | 測(cè)硬件 | 網(wǎng)站活動(dòng) | Z幣中心

新手入門 / 進(jìn)階 / 社區(qū)互助

新手 | 你問(wèn)我答 | 免費(fèi)刷機(jī)救磚 | ROM固件

查看: 18603|回復(fù): 2
上一主題 下一主題

TCL腳本語(yǔ)言中Isearch命令% lsearch $a y* 2 % lsearch $a y? -1

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2015-3-19 10:33 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式 | 未知
第一個(gè)結(jié)果為什么是2,第2個(gè)結(jié)果為什么是-1,跪求解答

上一篇:海信m6l3e手機(jī)多少錢
下一篇:皓麗 65S82這個(gè)電視機(jī)的顯示效果怎么樣?
沙發(fā)
發(fā)表于 2015-3-19 10:35 | 只看該作者 | 來(lái)自浙江
1          list命令
            語(yǔ)法: list ? value value...?
            這個(gè)命令生成一個(gè)list,list的元素就是所有的value。例:
            % list 1 2 {3 4}
            1 2 {3 4}
concat命令:
            語(yǔ)法:concat list ?list...?
            這個(gè)命令把多個(gè)list合成一個(gè)list,每個(gè)list變成新list的一個(gè)元素。
3          lindex命令
            語(yǔ)法:lindex list index
            返回list的第index個(gè)(0-based)元素。例:
            %   lindex  {1 2 {3 4}} 2
            3 4
4          llength命令
            語(yǔ)法:llength  list
            返回list的元素個(gè)數(shù)。例
            % llength  {1 2 {3 4}}
            3
5          linsert命令
            語(yǔ)法:linsert list index value ?value...?
            返回一個(gè)新串,新串是把所有的value參數(shù)值插入list的第index個(gè)(0-based)元素之前得到。例:
            % linsert {1 2 {3 4}}  1   7 8  {9 10}
            1 7 8 {9 10} 2 {3 4}
6          lreplace命令:
            語(yǔ)法:lreplace list first last ?value value ...?
            返回一個(gè)新串,新串是把list的第firs (0-based)t到第last 個(gè)(0-based)元素用所有的value參數(shù)替換得到的。如果沒(méi)有value參數(shù),就表示刪除第first到第last個(gè)元素。例:
            % lreplace {1 7 8 {9 10} 2 {3 4}}  3 3
            1 7 8 2 {3 4}
            % lreplace {1 7 8 2 {3 4}}  4  4  4 5 6
            1 7 8 2 4 5 6
7          lrange 命令:
            語(yǔ)法:lrange list first last
            返回list的第first (0-based)到第last (0-based)元素組成的串,如果last的值是end。就是從第first個(gè)直到串的最后。
            例:
            % lrange  {1 7 8 2 4 5 6} 3 end
            2 4 5 6
8          lappend命令:
            語(yǔ)法:lappend varname value ?value...?
            把每個(gè)value的值作為一個(gè)元素附加到變量varname后面,并返回變量的新值,如果varname不存在,就生成這個(gè)變量。例:
            % lappend  a  1 2 3
            1 2 3
            % set a
            1 2 3
9          lsearch 命令:
            語(yǔ)法:lsearch ?-exact? ?-glob? ?-regexp? list pattern
            返回list中第一個(gè)匹配模式pattern的元素的索引,如果找不到匹配就返回-1。-exact、-glob、 -regexp是三種模式匹配的技術(shù)。-exact表示精確匹配;-glob的匹配方式和string match命令的匹配方式相同,將在后面第八節(jié)介紹string命令時(shí)介紹;-regexp表示正規(guī)表達(dá)式匹配,將在第八節(jié)介紹regexp命令時(shí)介紹。缺省時(shí)使用-glob匹配。例:
            % set  a  { how are you }
             how are you
            % lsearch $a  y*
            2
            % lsearch $a y?
            -1
10         lsort命令:
            語(yǔ)法:lsort ?options? list
            這個(gè)命令返回把list排序后的串。options可以是如下值:
            -ascii    按ASCII字符的順序排序比較.這是缺省情況。
            -dictionary    按字典排序,與-ascii不同的地方是:
                          (1)不考慮大小寫(xiě)
                          (2)如果元素中有數(shù)字的話,數(shù)字被當(dāng)作整數(shù)來(lái)排序.
                           因此:bigBoy排在bigbang和bigboy之間, x10y 排在x9y和x11y之間.
            -integer   把list的元素轉(zhuǎn)換成整數(shù),按整數(shù)排序.
            -real       把list的元素轉(zhuǎn)換成浮點(diǎn)數(shù),按浮點(diǎn)數(shù)排序.
            -increasing    升序(按ASCII字符比較)
            -decreasing    降序(按ASCII字符比較)
            -command   command TCL自動(dòng)利用command 命令把每?jī)蓚€(gè)元素一一比較,然后給出排序結(jié)果。
11         split命令:
            語(yǔ)法:split string ?splitChars?
            把字符串string按分隔符splitChars分成一個(gè)個(gè)單詞,返回由這些單詞組成的串。如果splitChars
            是一個(gè)空字符{},string被按字符分開(kāi)。如果splitChars沒(méi)有給出,以空格為分隔符。例:
            % split "how.are.you" .
            how are you
            % split "how are you"
            how are you
            % split "how are you" {}
            h o w { } a r e { } y o u
12         join命令
            語(yǔ)法:join list ?joinString?
            join命令是命令的逆。這個(gè)命令把list的所有元素合并到一個(gè)字符串中,中間以joinString分開(kāi)。缺省的joinString是空格。例:
            % join {h o w { } a r e { } y o u} {}
            how are you
            % join  {how are you} .
            how.are.you
板凳
 樓主| 發(fā)表于 2015-3-19 10:55 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式 | 未知
你這給的就是我看的內(nèi)容,這點(diǎn)沒(méi)看懂,不是給我出處,是要解釋

本版積分規(guī)則

Archiver|新帖|標(biāo)簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號(hào) )

網(wǎng)絡(luò)信息服務(wù)信用承諾書(shū) | 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號(hào)

GMT+8, 2024-11-20 13:23 , Processed in 0.067972 second(s), 16 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報(bào):report#znds.com (請(qǐng)將#替換為@)

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表