免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1364 | 回复: 1
打印 上一主题 下一主题

请教一个perl 输入问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-22 09:13 |只看该作者 |倒序浏览
有一个程序,要根据用户需要显示不同的列,因为列数很多,希望可以输入范围,输入格式如下
1,2,3-6,9,11    ---------这里1,2 是指列编号,3-6是指3到6列。如何检查输入是否合法?比如出现
1,2,,3,-6 ,等不符合格式的输入要能报错。
对于合法的输入,如何转变成全是逗号分割的串:1,2,3,4,5,6,7,9,11?
是否有现成的程序可以用?
多谢指点

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2006-09-22 16:10 |只看该作者
这应该不难吧..你先试试看,写些代码..若有问题..再来讨论...
判断可以用一个subroutine..将输入的数值传入..检查看看他的格式跟你要的一不一样...

....
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP