Board logo

标题: 如何提取一行中最后的字符并将其保存在变量里? [打印本页]

作者: zzfer     时间: 2007-4-28 13:49    标题: 如何提取一行中最后的字符并将其保存在变量里?
前提:
在txt文件里有一行以逗号分割的字符,前提是不知道一共有多少字符,如何取得最后一个并将其保存在变量里?
例如:1.txt
"1","2","cc","w w","","","","0"...........


最后一个变量也是用“”括起来的,类似于“0“的形式

Last edited by zzfer on 2007-4-28 at 07:30 AM ]

作者: zzfer     时间: 2007-4-28 20:25    标题: 请各位帮忙!
请各位帮忙!Thanks!

作者: lianjiang2004     时间: 2007-4-28 20:27
是要“2”形式的还是2形式的?

作者: zzfer     时间: 2007-4-28 20:28
您好,是“2”形式的

作者: bjsh     时间: 2007-4-28 22:59
@echo off & setlocal enabledelayedexpansion
for /f "delims=" %%a in (test.txt) do (
set "t=%%a"
set "t=!t:"=!"
set "p=!t:~-1!"
)
echo %p% & pause

作者: zzfer     时间: 2007-4-29 06:21    标题: 多谢
又学会了一句,多谢