|
|
本帖最后由 batman 于 2012-3-27 11:41 编辑
出题目的:
加强大家对批处理实际应用的认识(大家完成后会认识到批解决这个问题居然是这么简单!)
加分原则:
满分10分,其中思路5分,代码简洁3分,书写规范2分
解题要求:
限批处理新手做答,其他可跟帖讨论
题目如下:
本人在工作中经常要对数据进行区域划分,一般本人是用的以下excel函数公式
=IF(TRIM(MID(SUBSTITUTE(A1,"-->",REPT(" ",LEN(A1))),3*LEN(A1),LEN(A1)))="株洲县区域营销中心",TRIM(MID(SUBSTITUTE(A1,"-->",REPT(" ",LEN(A1))),4*LEN(A1),LEN(A1))),TRIM(MID(SUBSTITUTE(A1,"-->",REPT(" ",LEN(A1))),5*LEN(A1),LEN(A1))))(是不是非常复杂)
现在想要大家用批处理来完成这一步骤,a.txt中全是形如湖南电信省公司-->株洲本地网-->株州县分公司-->株洲县农村营销中心-->株洲县雷打石支局-->株洲县雷打石伞铺信息服务站-->家庭客户组-->雷打石东林村的字符串,如以-->做为分隔,如果第四列中为株洲县区域营销中心字符串,则取第五列字符串,否则取第六列数据,并输出数据到屏幕。 |
|