我是编程新手,对不起,如果这看起来微不足道:我有一个文本,我试图使用正则表达式将其拆分为单个句子。使用该.split方法,我搜索一个点,后跟一个大写字母,例如
"\. A-Z"
但是,我需要通过以下方式细化此规则:.(dot) 前面不能有Absor S。并且如果它后跟一个大写字母 ( A-Z),如果它是一个月份名称,它应该仍然不匹配,例如January | February | March.
我尝试实施前半部分,但即使这样也没有用。我的代码是:
"( (?<!Abs)\. A-Z) | (?<!S)\. A-Z) ) "