文字 -
0.1。这太棒了。谷歌刚刚破坏了Apple.3。苹果毁了自己! pattern =(dot)(number)(dot)(单个空格)
想象一下,在上述模式中,您有30到40个带有段落编号的句子。应在[PARAGRAPH NUMBER]后面替换<p>
代码! 使用re.sub()
我想要的文字是:
</p> <p style="text-align: justify;">1. This is just awesome.</p> <p style="text-align: justify;">2. Google just ruined Apple.</p> <p style="text-align: justify;">3. Apple ruined itself!
答案 0 :(得分:1)
这是匹配组在正则表达式中的用途。
你想要的是这样的:
new_string = re.sub(r'\.(\d+\. )', '</p><p style="text-align: justify;">\\1', old_string)