我正在像这样拆分和删除空白。你知道吗
team = "Hisingsbacka - Guldhedens IK"
homeTeam, awayTeam = team.replace(' ','').split("-")
如果我把它们打印出来,它会显示:
homeTeam = "Hisingsbacka" <-- This one is ok for this case
awayteam = "GuldhedensIK" <-- not this one, space between the words needed as shown below
但我也希望它看起来像这样:
homeTeam = "Hisingsbacka"
awayteam = "Guldhedens IK"
请注意,我有几个stings是从web上解析出来的,有些stings有相同的“样式/格式”,或者你称之为awayTeam,意思是“word1 word2”,所以有时两边都有这种格式,有时只有右边,有时只有左边。你知道吗
你可以分钱买“-”
然后不要删除空白;在拆分后对结果使用
str.strip()
:似乎正则表达式可能是一个很好的方法:
这会在任意数量的空格后面加上
-
,然后再加上任意数量的空格。你知道吗相关问题 更多 >
编程相关推荐