尝试检查模板信件的可读性。有些方面是没有标点符号结尾的句子。例如,输入您的姓名/n输入您的地址 我想将/n(大写字母)视为一个新句子,但不是新行小写。
想象一下这样的事情:
import re
example = ' Please details\nPlease confirm :\npartnership'
re.split('[\n+isupper()]',example)
Run Code Online (Sandbox Code Playgroud)
期望的结果:
[' Please details', 'Please confirm : partnership']
Run Code Online (Sandbox Code Playgroud)
(?=...)您可以在拆分模式中使用正向前瞻:
re.split('\n(?=[A-Z])',example)
[' Please details', 'Please confirm :\npartnership']
Run Code Online (Sandbox Code Playgroud)