#python中不存在單個字元的運算,只有字元串函數 >>> s="www.google.com" >>> s 'www.google.com' >>> s.split('.') #無參數全部切割 ['www', 'google', 'com'] >>> s.split('.',1) #分隔一次 [ ...
- #python中不存在單個字元的運算,只有字元串函數
- >>> s="www.google.com"
- >>> s
- 'www.google.com'
- >>> s.split('.') #無參數全部切割
- ['www', 'google', 'com']
- >>> s.split('.',1) #分隔一次
- ['www', 'google.com']
- >>> s.split('.')[1] #取出被'.'分開的第一個字元串
- 'google'
- >>> s.split('.',-1) #小於0 的參數為全部切割
- ['www', 'google', 'com']
- >>> s1,s2,s3=s.split('.',2) #s1,s2,s3分別賦值得到被切割的三個部分
- >>> s1
- 'www'
- >>> s2
- 'google'
- >>> s3
- 'com'
- >>> s='''''call #切割換行符!
- me
- baby'''
- >>> s
- 'call\nme\nbaby'
- >>> print s #print顯示效果
- call
- me
- baby
- >>> s.split('\n')
- ['call', 'me', 'baby']
- >>> s="hello world!<[www.google.com]>byebye" #經典樣例
- >>> s
- 'hello world!<[www.google.com]>byebye'
- >>> s.split('[')[1].split(']')[0]
- 'www.google.com'
- >>> s.split('[')[1].split(']')[0].split('.')
- ['www', 'google', 'com']