一般来说,我有一个字符串说
temp = "ProgramFields"
现在我想将这些字符串分成两个术语(我可以根据大写字符识别两个字符串)
term1 = "Program"
term2 = "Field"
如何在python中实现这一点? 我尝试了正则表达式和分裂术语,但没有任何东西给了我预期的结果 Python代码 -
re.split("[A-Z][a-z]*","ProgramField")
有什么建议吗?
答案 0 :(得分:1)
您必须包含群组:
re.split('([A-Z][a-z]*)', 'ProgramField)