In [1]:
# 字符串处理

val = 'a,b, gutto'
pieces = [x.strip() for x in val.split(',')]
print(pieces)

# 插入分隔符
print('::'.join(pieces))

# 字串匹配
print('gutto' in val)

# 定位
print(val.index(','))
val.find(':') # -1表示没有

val.count(',')
val.replace(',', '::')
val.upper()


['a', 'b', 'gutto']
a::b::gutto
True
1
Out[1]:
'A,B, GUTTO'

In [6]:
# 正则表达式

import re
text = 'foo bar\t baz \tqux'
#print(text)

regex = re.compile('\s+')
regex.split(text)
regex.findall(text)


Out[6]:
[' ', '\t ', ' \t']