老赵字符串抽取信息的答案

看到老赵又在得瑟地写文章出题目,为了提高下自己的脑力,花了一点时间写了以下代码:
Code

在一开始,我甚至想到要用委托来传递分隔符分析函数进去,以提高程序的灵活性.但是后来发现这2次的分隔符分割之间,还是有耦合的,必须写在一块,所以就调整了方法.
跟别人的解决思路相比,我的方法倒是中规中矩,没有用到什么正则表达式(不想草率地看些资料就用,肯定会有bug),也没有用到让人崩溃的状态位(牛B),不过有一个优点就是把"分隔符解析"方法提取出来了,这样显得更加灵活一些.

上面的代码还差一部分功能:解析出来的token没有剥掉单引号,昨天想到一个高效的方法,可是现在又想不起来了,所以还是算了吧,留点余地出来.
posted @ 2009-10-14 17:39  _龙猫  阅读(282)  评论(0编辑  收藏  举报