联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
echo %str:*:=%
set a=123:56 echo %a:*:=%
56
ab*c*d*A。*。*。R**T.《》*、*/*\*?.***.tt1254*5...too long!
Originally posted by yishanju at 2009-5-14 03:59 PM: echo ab*c*d*A。*。*。R**T.《》*、*/*\*?.***.tt1254*5...too long!|fr -f:"*" -t:" " FR 下载 baiy.cn/utils/fr/index.htm
@echo off set "everstr=ab*c*d*A。*。*。R**T.《》*、*/*\*?.***.tt1254*5...too long!" :loop for /f "tokens=1,* delims=*" %%a in ("%everstr%") do (set str=%%a#replace#%%b) if not "%str:~-9%"=="#replace#" (set "everstr=%str%" &goto :loop) set str=%str:~,-9% echo %str:#replace#=#% pause
const str="ab*c*d*A。*。*。R**T.《》*、*/*\*?.***.tt1254*5...too long!" inputbox "原字符为" &vbcrlf & str ,"Replace!",replace(str,"*","#")
Originally posted by 523066680 at 2009-9-19 05:22 AM: 怎么这种事情一定要批处理去做,真是的……
这个*替换问题对数学表达式处理极为有用