【发布时间】:2021-04-04 05:25:57
【问题描述】:
我有这样的文件名
Chi10febbraio2021
ChiK11Marzo2021
我用这个脚本(你可以找到jrepl.bat here)
for %%a in (*) do (
for /f "tokens=*" %%b in ('echo %%a^|jrepl.bat "([A-Z])" " $1"') do (
ren "%%a" "%%b"
)
)
这样在大写字母和小写字母之间插入一个空格
Chi10febbraio2021
Chi K11Marzo2021
我尝试用这种方式在字母和数字之间添加一个空格
Chi 10 febbraio 2021
Chi K 11 Marzo 2021
将"([A-Z])" " $1"') 更改为([a-z])([0-9])" "$1 $2"')
但它返回我
Chi 10Febbraio 2021
当我期待时
Chi 10 Febbraio 2021
【问题讨论】:
-
您知道
JREPL的开发者会定期在 DosTips.com 和此处回答问题。
标签: regex batch-file