python使用正则表达式识别大写字母并在大写字母前插入空格
Posted Data+Science+Insight
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python使用正则表达式识别大写字母并在大写字母前插入空格相关的知识,希望对你有一定的参考价值。
python使用正则表达式识别大写字母并在大写字母前插入空格
#python使用正则表达式识别大写字母并在大写字母前插入空格
import re
def putSpace(input):
# regex [A-Z][a-z]* means any string starting
# with capital character followed by many
# lowercase letters
words = re.findall(\'[A-Z][a-z]*\', input)
# Change first letter of each word into lower
# case
result = []
for word in words:
word = chr( ord (word[0]) + 32) + word[1:]
result.append(word)
print (\'
以上是关于python使用正则表达式识别大写字母并在大写字母前插入空格的主要内容,如果未能解决你的问题,请参考以下文章
如何过滤文本文件中以大写字母开头并以正整数结尾的行,并在 linux 的命令行上使用正则表达式?