这一章节我们简单的聊聊文本解析的两种方法:
1.分片,通过分片,记录偏移处,然后提取想要的字符串
例子:
>>> line='aaa bbb ccc' >>> col1=line[0:3] >>> col3=line[8:] >>> col1 'aaa' >>> col3 'ccc' >>>
2.split()
>>> line='aaa bbb ccc'
>>> a=line.split (' ')
>>> a
['aaa', 'bbb', 'ccc']
>>> a[0]
'aaa'
>>> a[1]
'bbb'
>>> a[2]
'ccc'
>>> >>> line='aaa,bbb,ccc'
>>> a=line.split (',')
>>> a
['aaa', 'bbb', 'ccc']
>>> 使用split方法,根据特征码提取不同的字符
虽然上面的两种方法对于平常文本解析的潜力有限,但是它们对于我们平常编程的时候值的传递有着不少的用处
例如json字符串就是其中一个比较典型的例子,使用{} [] , 三种符号,区分开各种对象
就说到这里,谢谢大家
------------------------------------------------------------------
版权声明:本文为博主原创文章,未经博主允许不得转载。