去掉左邊的空格
請注意!! %%注意在不同的場合即使切換。
!!是在迴圈中使用變數時的語法。
*第二個for迴圈處, 管道前不能有空格,不然for迴圈中取到的值 後面還會多出空格!
1@echo off
2cls
3setlocal enabledelayedexpansion45
for /f "
usebackq tokens=1,2,3,* delims=@
" %%a in ("
c:\users\zhangzhenhao\desktop\battest\0.txt
") do
(6 set p_cdbicpay=%%a
7 for /f "
usebackq delims=
" %%m in (`echo !p_cdbicpay!^| findstr /r "^0"
`) do (
8 set tmp_p_nmitmlng=%%m
9 call :trim !tmp_p_nmitmlng!
1011
if !trim_p_nmitmlng!==0
(12 echo h:!trim_p_nmitmlng!:
13 echo.) else echo 1114)
15)16)
1718
19pause
2021
endlocal
22 exit /b
2324 rem ------------for call function---------
25:trim
26 set trim_p_nmitmlng=%*
27 goto:eof
檔名批量操作(重新命名 去括號 去空格)
整理資料集的時候需要對檔名批量修改,用到了去括號和去空格的 ctrl a選中所有,選中第乙個檔案,右鍵重新命名,回車或空格就可以重新命名所有檔案。複製下面一段 在需要批量處理的資料夾中儲存為文字文件,修改擴充套件名為.bat檔案,儲存。執行檔案就可以去除檔名中的括號。echo off setloca...
python基礎之 按規律加空格,去空格,去重
最近寫邏輯 用到字串列表較多,就回顧了下基礎,總結了加減空格的辦法 兩種辦法,推薦第二種 s abcdefghijklmnopqret def fen s,n b list s c for i in range n,len b int len b n,n 1 b.insert i,c join b ...
去數字之間的空格
表 delspace,字段 dwmc,型別 nvarchar,內容如下 我們想去掉上面記錄中的空格,函式定義如下 create function dbo.get number2 s varchar 100 returns varchar 100 as begin while patindex 0 9...