亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

批處理如何查找行中的第一個數據串

發布時間:2021-10-12 16:00:33 來源:億速云 閱讀:109 作者:小新 欄目:開發技術

這篇文章主要介紹了批處理如何查找行中的第一個數據串,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

代碼如下:


@echo off
:: 查找形如 <input name=id value=1842 type=hidden> 的記錄中
:: 的第一個數字串
:: 通過探測每一個字符的類型來獲取,但是效率十分低下
:: code by jm 2006-10-16 CMD@XP
set num=0
setlocal enabledelayedexpansion
for /f "delims=" %%i in (input.txt) do call :intercept "%%i"
echo value=%str_%
pause
goto :eof
:intercept
set str=%1
set str=%str:~2,-2%
if not "%str%"=="" echo. "%str:~0,1%"|findstr "[0-9]">nul && (
set num=1&set str_=!str_!%str:~0,1%&&call :intercept " !str:~1! ")||(
if %num% equ 0 call :intercept " !str:~1! "
)
goto :eof
無奈何的方案,不依賴字符前后關系,會獲取 value= 后的任意值,速度非常快
更能處理形如input type=hidden name=id VALUE=465974855 <input type=hidden name=id value="1820988170"><input type=hidden name=id value=1008964101>
的字符串
@echo off
setlocal enabledelayedexpansion
FOR /f "delims=" %%i in (input.txt) do (
set "t=%%i"
set "t=!t:<= !"
set "t=!t:>= !"
set "t=!t:&= !"
set "t=!t:|= !"
call :sub !t !
)
pause
goto :eof
:sub
if "%1" == "" exit /b
if "%F%" == "1" echo %1 &set F=0
if "%1" == "value" set F=1
shift
goto sub

感謝你能夠認真閱讀完這篇文章,希望小編分享的“批處理如何查找行中的第一個數據串”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

丽江市| 大关县| 牙克石市| 罗田县| 比如县| 宁国市| 界首市| 高淳县| 石河子市| 景谷| 无为县| 班玛县| 兖州市| 聊城市| 体育| 嘉禾县| 轮台县| 华安县| 夏河县| 秦皇岛市| 栾川县| 河池市| 墨脱县| 手机| 锦州市| 新沂市| 松阳县| 滕州市| 常德市| 上虞市| 达拉特旗| 南投市| 华池县| 金阳县| 永顺县| 铅山县| 盐城市| 阿坝| 天门市| 沂南县| 曲麻莱县|