2015-09-25 84 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]