![批處理:FOR的參數(shù)F之delims詳解下_第1頁(yè)](http://file4.renrendoc.com/view/d030d5564f0e0536d56433d87f2c6c24/d030d5564f0e0536d56433d87f2c6c241.gif)
![批處理:FOR的參數(shù)F之delims詳解下_第2頁(yè)](http://file4.renrendoc.com/view/d030d5564f0e0536d56433d87f2c6c24/d030d5564f0e0536d56433d87f2c6c242.gif)
![批處理:FOR的參數(shù)F之delims詳解下_第3頁(yè)](http://file4.renrendoc.com/view/d030d5564f0e0536d56433d87f2c6c24/d030d5564f0e0536d56433d87f2c6c243.gif)
![批處理:FOR的參數(shù)F之delims詳解下_第4頁(yè)](http://file4.renrendoc.com/view/d030d5564f0e0536d56433d87f2c6c24/d030d5564f0e0536d56433d87f2c6c244.gif)
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
批處理:FOR的參數(shù)/F之delims詳解下(原創(chuàng))代碼:@echoofffor/f""delims二:""%%ain(易經(jīng).txt)doecho%%apause>nul運(yùn)行結(jié)果將顯示第一小節(jié)(列)的內(nèi)容。原因是沒(méi)有定義顯示的列,默認(rèn)情況下忽略第一個(gè)分隔符(冒號(hào))后面的內(nèi)容。要顯示列,需要用到下節(jié)學(xué)習(xí)的tokens。如:@echoofffor/f""tokens=l,2delims二:""%%ain(易經(jīng).txt)doecho%%a%%bpause>nul你也可以使用冒號(hào)(:)和逗號(hào)(,),寫(xiě)法是“delims=:,”(使用英文雙引號(hào))。原文中的每行文字將被作為分隔符的冒號(hào)和逗號(hào)分成多個(gè)小節(jié):(不知道百度怎么搞的,竟然說(shuō)我的表格超載!省略了)代碼:@echoofffor/f""delims二:,""%%ain(易經(jīng).txt)doecho%%apause>nul運(yùn)行結(jié)果將顯示第一小節(jié)(列)的內(nèi)容。沒(méi)有定義列的時(shí)候,默認(rèn)只顯示第一列,忽略分隔符和第一個(gè)分隔符后的內(nèi)容。例如:文本“靜夜思.txt”的內(nèi)容是:床前明月光,疑是地上霜,舉頭望明月,低頭思故鄉(xiāng)。文本中有四句古詩(shī),詩(shī)句之間用逗號(hào)分隔。古詩(shī)原本是沒(méi)有標(biāo)點(diǎn)符號(hào)的,標(biāo)點(diǎn)符號(hào)是后人才加上去的。逗號(hào)在語(yǔ)文上是語(yǔ)氣暫停的意思,其實(shí)就是用來(lái)分隔語(yǔ)句意思以便于閱讀和理解。Delims=,的意思就是提取逗號(hào)做分隔符,并以此將詩(shī)句分成四個(gè)小列或小節(jié)。第一列分隔符第二列分符第三列分隔符第三列第一行床前明月光,疑是地上霜,舉頭望明月,低頭思故鄉(xiāng)。如果我要用for將四句詩(shī)都顯示到屏幕上,不需要任何參數(shù)即能實(shí)現(xiàn):@echoofffor/f%%iin(靜夜思.txt)doecho%%ipause>nul如果我只要“床前明月光”這句話,就需要delims幫忙了:@echoofffor/f""delims二,""%%iin(靜夜思.txt)doecho%%ipause>nul講解:delims=后面跟了一個(gè)逗號(hào),表示用原文中的逗號(hào)作為分隔符(劃分的方法)將古詩(shī)分成四個(gè)小節(jié)。默認(rèn)情況下,delims只顯示分隔符前的第一小節(jié),分隔符通常被忽略掉。顯示其他小節(jié)的詩(shī)句要用到列提取命令“tokens”。仍用前面eol里的文本“a.txt”做試驗(yàn)。例:如何只顯示每行的第一個(gè)標(biāo)點(diǎn)前的內(nèi)容?@echoofffor/f"eol=:delims=,,"%%iin(a.txt)doecho%%ipause>nul運(yùn)行結(jié)果顯示:aaaiiieee你好文本中有英文的點(diǎn)號(hào)和中文的逗號(hào),點(diǎn)號(hào)要放在逗號(hào)前面。符號(hào)集中(也就是=后面的標(biāo)點(diǎn)符號(hào)),各個(gè)符號(hào)之間沒(méi)有空格。文本中用空格分隔的,符號(hào)集里中文逗號(hào)后面只有一個(gè)空格,且必須放到最后。用于分隔的標(biāo)點(diǎn)符號(hào)重復(fù)的一般只取一個(gè)做代表。for默認(rèn)是以空格和,:;/等標(biāo)點(diǎn)符號(hào)作分割符的,所以要取得整行內(nèi)容通常會(huì)用〃delims=〃這樣的形式來(lái)取消for的默認(rèn)分割符。例:為什么第三行的iii后面的內(nèi)容不見(jiàn)了?@echoofffor/f%%iin(a.txt)doecho%%ipause>nul講解;這里沒(méi)有使用delim進(jìn)行分隔,而帶有空格的行空格后面的內(nèi)容被忽略了,原因就是默認(rèn)情況下,也就是沒(méi)有即使沒(méi)有用delims選項(xiàng),for也會(huì)以空格作為分隔符,將空格后的內(nèi)容屏蔽掉。使用delims的目的主要是通過(guò)切分字符串獲得可編輯的字符串以便于進(jìn)行下一步編輯。Delims好比一把西瓜刀,文本信息就好比西瓜,使用delims這把西瓜刀將文本這個(gè)西瓜切分成許多小塊,這樣吃起來(lái)就方便了。如果你想吃其中的某一塊,怎么辦呢?直接用刀叉tokens提取就可以了。請(qǐng)看下節(jié)。練習(xí);1、請(qǐng)簡(jiǎn)單說(shuō)說(shuō)分隔符和標(biāo)點(diǎn)符號(hào)的區(qū)別。2、請(qǐng)舉例說(shuō)說(shuō)delims的作用。3
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年公司車輛借用管理協(xié)議
- 2025年企業(yè)并購(gòu)雙方股權(quán)策劃合同樣本
- 2025年產(chǎn)品銷售代表合同范本
- 2025年多功能會(huì)議室租賃合同樣本
- 2025年企業(yè)人力資源部門(mén)員工雇傭協(xié)議
- 2025年個(gè)人租賃協(xié)議范本
- 2025年熱固化油墨項(xiàng)目規(guī)劃申請(qǐng)報(bào)告
- 2025年應(yīng)用軟件設(shè)計(jì)服務(wù)項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告模范
- 2025年電力系統(tǒng)安全策劃生產(chǎn)責(zé)任協(xié)議書(shū)
- 2025年金融機(jī)構(gòu)信用借貸合同范文
- 初中八年級(jí)音樂(lè)-勞動(dòng)號(hào)子《軍民大生產(chǎn)》
- 站樁的知識(shí)講座
- 革命文物主題陳列展覽導(dǎo)則(試行)
- 醫(yī)學(xué)遺傳學(xué)第三版課件
- 四川家庭農(nóng)場(chǎng)補(bǔ)貼標(biāo)準(zhǔn)2023年
- 五年級(jí)下冊(cè)字帖
- 設(shè)備采購(gòu)供貨安裝實(shí)施方案
- 初中生物《病毒》說(shuō)課課件
- 小小銀行家-兒童銀行知識(shí)、理財(cái)知識(shí)培訓(xùn)
- 物業(yè)公司縮減人員方案范本
- 河湖保護(hù)主題班會(huì)課件
評(píng)論
0/150
提交評(píng)論