2015-09-25 80 views
-2

我想從相同的2串在Python 2.7 從這一個:/MSGID 22784456世界,你好! 我想是這樣的:獲取多個字符串

-22784456

你好世界!

我已經編譯如下:

comid, texto = m.text.split('.,..') 
    comando, idchat = comid.split(' ') 

m.text意味着消息,我得到它包含/MSGID 22784456,..你好世界!。然後我將它分成兩個,一個是/ msgid ID(稱爲comid),另一個是文本(稱爲texto)。然後我將comid分成兩部分(我需要的部分稱爲idchat)

如何才能同時獲得ID和文本,而不是使用「。,..」來代替ID和文本之間的空格?

回答

0

東西沿着這一線路將工作在卸下..,.,然後分裂前兩個空間:

m.text.replace('.,..','') 
interimArray = m.text.split(' ',2) 
comando = interimArray[1] 
idchat = interimArray[2]