我将如何编写一个正则表达式来检查文本文件中一行的第一个字母,然后将某些字符(如果大写)放在字符前面?这是我到目前为止的内容:

import re

p = re.compile(r'(.*)([A-Z])(.*)>')
...
pr = p.sub(r'\1<P>\2</p>', line)

最佳答案

我将如何写一个正则表达式来检查第一个字母
  一条线:


>>> re.sub(r'^([A-Z])',r'>\1',"Abc")
'>Abc'
>>> re.sub(r'^([A-Z])',r'>\1',"abc")
'abc'

关于python - 检查文件大写中的首行字母,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17527432/

10-14 18:16
查看更多