批處理輸入任意字串並在檔案中找出來該字串後面的值

2022-11-28 03:15:21 字數 720 閱讀 5734

1樓:匿名使用者

只顯一行未找到

@echo off

:restart

clsecho.&echo.&echo.

set /p file= 請輸入當前目錄要查詢的文字檔名:

if not exist %file% cls&echo 當目錄查無此檔案,請重新輸入&ping -n 4 127.1 >nul&goto restart

:int

clsset /p str= 請輸入查詢的字串:

setlocal enabledelayedexpansionset n=

set b=

for /f "tokens=1,2" %%i in ( %file% ) do (

set /a n+=1

if "%%i"=="%str%" echo 第!n!行

):end

if !b! neq 1 echo 未找到!

pause

echo.

goto int

2樓:餘明煦

@echo off

set /p str=putin:

for /f "tokens=1,2 delims= " %%i in (b.txt) do (

if "%%i"=="%str%" echo %%j)pause

C字串中刪除輸入的字母,如何在c 的字串中刪除某個字串

include include void main void delete string char str,char ch str j 0 這個地方也錯了,j 0,相當於把首字元用空格覆蓋 錯了delete string str 這裡是兩個引數 陣列,被刪除的字母 delete string str...

python程式設計。假定輸入字串中只包含字母和號,請編寫函式fun,它的功能是將字串中間的號

coding utf 8 import re author lpe234 raw str def filter star raw str begin len len re.findall r a za z raw str 0 if re.findall r a za z raw str else 0...

批處理如何去掉刪除檔名中的指定字元

中文內容的部分自己替換成需求的檔案格式,和需要處理的文字 echo off setlocal enabledelayedexpansion rem 開啟變數延遲擴充套件 rem 遍歷批處理所在目錄的對應格式的檔案for f i in dir w b txt do set filename i ech...