2016-04-09 17 views
0

ich einige Strings haben, die zum Beispiel in 2 Teile von - Zeichen, geteilt wurden:Python Slicing-String mit dem Hinweis Sonderzeichen

s = 'Teh-Iran' 

Ich möchte die Zeichenfolge schneiden nur die ersten Teile abholen zum Beispiel das Wort Teh

Das Problem ist, dass die Länge der ersten Teile und die Länge der zweiten Teile nicht sicher sind. Wie kann ich sie schneiden, indem ich auf - Zeichen zeige, um die ersten Teile zu verwenden?

+0

Weitere nützliche Antworten http://stackoverflow.com/questions/743806/split-string-into-a-list-in-python – Kasramvd

Antwort

3

Go für die split Methode von str Typ:

>>> "Teh-Iran".split('-') 
['Teh', 'Iran'] 
>>> "Teh-Iran".split('-')[0] 
'Teh' 
>>>