我正在试图弄清楚如何将TwoWords
更改为Two Words
,我想不出办法来做到这一点。我需要根据资本化的位置进行拆分,这将永远是一个新词。有没有人有任何建议?
在python中。
答案 0 :(得分:0)
您可以使用正则表达式执行此操作:
import re
words = re.findall('[A-Z][a-z]*', 'TheWords')
答案 1 :(得分:0)
您可以使用正则表达式:
import re
re.findall("[A-Z][a-z]*","TwoWordsAATest")
re.findall("[A-Z][^A-Z]*","TwoWordsAATest")