2016-04-26 63 views
0

总的来说,我有一个字符串说拆分两个蟒蛇串联方面

temp = "ProgramFields" 

现在,我想这样的字符串分割成两个词(我可以识别基于大写字符拖字符串)

term1 = "Program" 
term2 = "Field" 

如何在Python中实现这一点? 我想正则表达式和分裂方面,但没有给我的结果,我希望 Python代码 -

re.split("[A-Z][a-z]*","ProgramField") 

有什么建议?

回答

1

你必须包括组:

re.split('([A-Z][a-z]*)', 'ProgramField)