2017-08-10 65 views
-9

我有一个挑战需要完成!在Python中切片,字符串的一部分

我有一种形式是需要键入的电子邮件,就像这样: (总是以这种格式) 例如:[email protected]

我需要得到前“第一部分(比安卡) “。并把它放在一个标签和另一个标签中,把第二部分(玛丽)

你能帮我吗?

+4

先分享你的代码,到目前为止您已经尝试过 – ggupta

+0

使用字符串'split'。这看起来像一个家庭作业的问题,所以我只是指出你在正确的方向: https://stackoverflow.com/questions/743806/how-to-split-a-string-into-a-list – theFunkyEngineer

回答

0
dotPoint = text.index(".") 
atPoint = text.index("@") 
firstPart = text[0:dotPoint] 
secondPart = text[dotPoint+1:atPoint] 
print firstPart 
print secondPart 

这将输出

bianca 
mary 

你去那里。在Python 2.7上:)

+0

Ownn ...谢谢,这将帮助我很多......让我问一下,在Django中,我把它放在哪里? Views.py? –

+0

你可以把它放在任何你有你的字符串分裂的地方。 – buddhiv