@echo off
setlocal enabledelayedexpansion
::查詢字元在字串中最後出現的位置
set strchrr_str_str1=this is a test string
set strchrr_str_ch1=t
::注意,這裡是區分大小寫的!
set strchrr_str_num=0
set strchrr=0
set strchrr_str=%strchrr_str_str1%
::複製字串,用來截短,而不影響源字串
:next
if not 「%strchrr_str%」"" (
set /a strchrr_str_num+=1
if 「!strchrr_str:~0,1!」"%strchrr_str_ch1%" (
set 「strchrr_str=%strchrr_str:~1%」set /a strchrr=strchrr_str_num
)
goto next
)echo 字元』%strchrr_str_ch1%'在字串"%strchrr_str_str1%"中的最後出現位置為%strchrr%
echo 輸出完畢,按任意鍵退出&&pause>nul
python在字串中查詢字元
兩類函式 find rfind index rindex 找到了都返回下標.find找不到返回 1,index找不到丟擲valueerror.帶r的表示從右向左找.都可以使用第二個引數表示從哪個下標開始找.a abcdab a.find a out 3 0 a.rfind a out 4 4a.rf...
bat 批處理 字串 擷取
由於專案中配置項太多,經常有同事在配置xml的時候,講 配置的路徑搞錯,先需要搞乙個指令碼,可以自動將路徑擷取出來,晚上收集了點資料,暫時先上幾個 bat 後面留著 具體實現。echo off setvar 0 rem 迴圈開始了 continue set a var 1 echo 第 var 次迴...
bat批處理字串擷取補充
先複製貼上一段網上很容易就搜到的內容 echo off set ifo abcdefghijklmnopqrstuvwxyz0123456789 echo 原字串 第二行為各字元的序號 echo ifo echo 123456789012345678901234567890123456 echo 擷...