遇到空格时停止字符串拆分

时间:2017-08-02 15:28:57

标签: python

我有一个简单的字符串,我正在尝试拆分this/thing hello,我正在执行以下操作:

split = myString.split('/')

虽然有效,但它也会在分割时获得hello,因此我得到的两个字符串是thisthing hello。如何阻止它,而是在遇到空格时停止字符串拆分?

我希望输出为thisthing

3 个答案:

答案 0 :(得分:3)

myString.split(' ')[0].split('/')

将返回第一个空格

之前出现的所有内容的分割

答案 1 :(得分:2)

首先将其拆分为空格,然后拆分第一个元素:

split = myString.split(' ')[0].split('/')

答案 2 :(得分:2)

如果你想在第一个空格处停止分割,那么先在空间分割

string = "this/thing hello"
final = string.split(' ', 1)[0].split('/')