【发布时间】:2023-04-02 21:49:01
【问题描述】:
我想在一段文本中的每个句子的末尾匹配一个句号。
句号前必须至少有 3 个单词
这是为了确保只计算句末的句号。跳过Microsoft v 3.2.1 中的句点!请注意,这些词不一定包含拉丁字符。我打算在其他语言中使用,所以我们不能在这里使用 [a-Z]!
我尝试了什么\b.+\b\s+\b.+\b\s+\b.+\b[.]
但这会选择整个句子!
也许可以使用 if else 构造?如果找到\b.+\b\s+\b.+\b\s+\b.+\b[.],请选择点,否则不要。有可能吗?
【问题讨论】:
-
你已经尝试了什么?
-
有同班同学有同样的想法吗? (让 SO 的人来做繁重的工作......;))这是半小时前问的......How to...