這一章節我們簡單的聊聊文本解析的兩種方法:
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字符串就是其中一個比較典型的例子,使用{} [] , 三種符號,區分開各種對象