亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > BAT > 正文

批處理 FOR參數/F之tokens詳解

2020-07-26 20:26:54
字體:
來源:轉載
供稿:網友
(四)tokens=x,y,m-n 提取列


格式:

FOR /F "tokens=x,y,m-n" %%I IN (Command1) DO Command2

用法:

一句話總結:提取列。

通俗講,共同提取每一行的第m小節的內容。

因此,可以用該命令來指定提取文本信息。

tokens=有時表示提取全部。

tokens=m表示提取第m列。

tokens=m,n表示提取第m列和第n列。

tokens=m-n表示提取第m列至第n列。

Tokens=*表示刪除每行前面的空格。忽略行首的所有空格。

tokens=m*提取第m列以后的所有字符,星號表示剩余的字符。

tokens=m,*提取第m列以后的所有字符,星號表示剩余的字符。

輸出變量的個數由定義了的tokens決定。

在 FOR 語句中顯式聲明 %%i。使用tokens= 隱式聲明%%j 和%%k。只要不會引起試圖聲明高于字母“z”或“Z”的某個變量,則使用tokens= 可以指定最多 26 個輸出變量。


接著前面的例子“靜夜思”。

如果我要提取第三小節“舉頭望明月”,如何做到?

@echo off

for /f "delims=, tokens=3" %%i in (靜夜思.txt) do echo %%i

pause>nul


講解:

首先用delims=,表示命令要用逗號作為詩句的分隔符將四句分成四小節。然后用tokens=3提取第三小節,即“舉頭望明月”了。

delims=和tokens=共用一對雙引號,如果單獨用雙引號,則FOR命令返回的只能是它們之中的一個。因為在第一節說過,FOR是逐一讀取命令的,將delims和tokens分開后,FOR只能一次讀取一個,不能一次全部讀取。


注意:

Tokens常和delims一起使用。

首先,一行內容被delims用分割符號如逗號等分隔成許多小段或小節。

然后,tokens才能提取每行之間對應的這些小段或小節――列。具體看下面例子。


例:提取前面例子文本“a.txt”中每行的第三段內容“ccc”、“kkk”、“ggg”、“考試”。

@echo off

for /f "skip=1 delims=,, tokens=3" %%i in (a.txt) do echo %%i

pause>nul

注意:為什么kkk不出現呢?


例:如何屏蔽掉文本“a.txt”中的標點符號?

@echo off

for /f "skip=1delims=,, tokens=1-4" %%i in (a.txt) do echo %%i %%j %%k %%l

pause>nul


講解:

%%i %%j %%k %%l是輸出變量,它的個數由tokens后面的(m-n)決定,一般有(n-m+1)個,但不能超過Z。

并且%%后面的字母存在先后順序,%%a %%b是順向,倒過來則是逆向的。

代行號的tokens=m*,星號表示m后面的所有剩余的列。

例:

for /f "tokens=*" %%i in (a.txt) do echo %%i

講解:

沒有指定具體的列,"tokens=*"將提取全部列,后面只需一個輸出變量%%i。


例:

for /f "tokens=2*" %%i in (a.txt) do echo %%i %%j

講解:

"tokens=2*"提取第二列以后的所有字符,星號表示剩余的字符。輸出變量%%i對應于2的輸入變量,%%j對應于星號的輸入變量。

注意:

這里沒有使用delisms但卻以空格分隔了,是因為FOR默認空格是做分隔符的。


例:屏蔽掉“易經.txt”中的標點符號:

@echo off

for /f "tokens=1-5 delims=:," %%a in (易經.txt) do echo %%a %%b %%c %%d %%e

pause>nul

講解:

當delims定義了兩個分隔符“:”和“,”時,提取列要用到tokens。

有五個列,所以tokens要定義提取第一列至第五列,即1-5,相應地,后面需要五個輸出顯示變量%%a %%b %%c %%d %%e。你也可以這樣修改,避免過多的變量符號【補充?】

你也可以將最后多余的句號定義為分隔符“delims=:,?!睂⑵淦帘蔚簟?


練習:

1、 請簡單說說tokens的作用

2、 Tokens=1,3-5后面的輸出變量需要多少個?

3、 請使用tokens提取下面網頁的標題《硬盤知識及故障大總匯(頁 2)》:

手機,3G手機,智能手機,手機電影,手機軟件,手機游戲,鈴聲,主題,圖片,電子書,手機維修,手機大全,手機報價,下載,智能手機的測評,使用心得 硬盤知識及故障大總匯(頁 2) - 電腦技術交流區 - 3g365智能手機論壇 - powered by Discuz! Archiver.mht

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产一区二区黄| 亚洲va欧美va在线观看| 亚洲国产成人精品电影| www.日本久久久久com.| 亚洲欧美在线一区| 亚洲一区二区三区久久| 国产精品爽黄69天堂a| 久久激情视频久久| 亚洲一区二区日本| 81精品国产乱码久久久久久| 日韩av片永久免费网站| 久久久久久久久爱| 日韩视频一区在线| 欧美日韩午夜剧场| 韩日精品中文字幕| 一区二区三区精品99久久| 26uuu亚洲国产精品| 九九热这里只有精品6| 亚洲精品网站在线播放gif| 久久久影视精品| 成人精品在线视频| 久久国产精品久久久久久久久久| 久久久久久久色| 久久久久国产精品免费网站| 国产欧美日韩精品在线观看| 色爱精品视频一区| 久久香蕉国产线看观看av| 精品二区三区线观看| 日韩欧美中文字幕在线播放| 国产福利视频一区| 午夜精品一区二区三区在线视频| 国产精品久久久999| 亚洲欧美日韩第一区| 亚洲成在人线av| 欧美黄色小视频| 日本亚洲欧美成人| 日韩电影在线观看中文字幕| 2021国产精品视频| 66m—66摸成人免费视频| 亚洲最大的免费| 欧美日韩国产综合新一区| 国产欧美日韩91| 久久久极品av| 亚洲电影免费在线观看| 夜夜嗨av色综合久久久综合网| 亚洲国产精品人人爽夜夜爽| 亚洲激情在线观看| 日韩电视剧免费观看网站| 欧美成人剧情片在线观看| 日韩av在线免费| 欧美壮男野外gaytube| 亚洲第一福利在线观看| 992tv在线成人免费观看| 国产一区二区丝袜高跟鞋图片| 亚洲欧美日韩天堂一区二区| 欧美裸身视频免费观看| 亚洲a在线播放| 欧美午夜美女看片| 97免费视频在线| 欧美日韩免费看| 国产亚洲视频在线观看| 51精品在线观看| 亚洲自拍中文字幕| 日韩av片永久免费网站| 国产精品青草久久久久福利99| 亚洲欧美一区二区三区久久| 欧美日韩激情视频| 日韩有码在线播放| 国产日韩在线看片| 中文字幕日韩av| 亚洲精品一区二区久| 亚洲精品电影网在线观看| 亚洲欧美一区二区精品久久久| 欧美理论在线观看| 一道本无吗dⅴd在线播放一区| 一个色综合导航| 91性高湖久久久久久久久_久久99| 久久久国产精品视频| 成人黄色免费网站在线观看| 97国产精品人人爽人人做| 日韩女优人人人人射在线视频| 亚洲电影在线观看| 欧美一级淫片播放口| 国产91亚洲精品| 美日韩在线视频| 欧美激情一级欧美精品| 国产精品18久久久久久首页狼| 亚洲性xxxx| 亚洲国产天堂久久综合网| 国产成人精品一区二区在线| 国产精品一区二区3区| 9.1国产丝袜在线观看| 欧美精品国产精品日韩精品| 亚洲电影免费观看高清完整版| 国内精品小视频| 久久久伊人欧美| 影音先锋欧美在线资源| 在线观看免费高清视频97| 国产成人精品免费久久久久| 麻豆精品精华液| 亚洲黄色av女优在线观看| 国产精品福利网| 欧美激情小视频| 日韩欧美在线网址| 国产一区二区三区免费视频| 亚洲区bt下载| 国产丝袜一区视频在线观看| 最好看的2019年中文视频| 欧洲精品毛片网站| 亚洲欧美国产日韩天堂区| 国产精品黄色av| 国产精品久久久久秋霞鲁丝| 国产精品自产拍在线观| 国产亚洲一区二区在线| 亚洲欧美成人在线| 日韩久久精品成人| 91亚洲精品久久久久久久久久久久| 日韩欧美中文字幕在线观看| 日韩精品中文字幕视频在线| 欧美大片va欧美在线播放| 欧美日韩在线另类| 国产精品91在线| 国内精品久久久久久影视8| 国产精品美女999| 久久久久久久电影一区| 亚洲精品videossex少妇| 欧美成人在线影院| 九九热在线精品视频| 久久久久久久激情视频| 久久久精品视频成人| 欧美影院成年免费版| 性欧美xxxx交| 欧美黑人国产人伦爽爽爽| 欧美成人免费全部观看天天性色| 久久久亚洲天堂| 亚洲精品资源美女情侣酒店| 久久久免费电影| 亚洲人成网站在线播| 精品视频在线播放免| 日韩在线视频国产| 在线成人中文字幕| 亚洲视频电影图片偷拍一区| 日韩小视频在线| 久久久这里只有精品视频| 国产69精品久久久久9999| 国产亚洲精品美女| 国产精品成人av性教育| 成人激情视频免费在线| 国产成人福利夜色影视| 在线精品视频视频中文字幕| 亚洲男人天天操| 欧美激情一二三| 国产精品久久久久9999| 欧美老肥婆性猛交视频| 亚洲女人天堂视频| 亚洲精品成人网| 精品国产乱码久久久久久婷婷| 精品视频在线观看日韩| 国产精品99蜜臀久久不卡二区| 国产欧洲精品视频| 最近2019中文免费高清视频观看www99| 欧美性xxxx极品hd欧美风情| 欧美国产日韩在线| 久久久精品视频成人|