我需要匹配句号结尾的完整句子,但我仍然试图跳过假点。
为了简单起见,我已经开始使用这种语法[^.]+[^ ]
,它可以正常使用普通句子,但是,正如你所看到的,它会在每个点都断开。
所以,在第一句话,结果应该是:
Recent studies have described a pattern associated with specific object (e.g., face-related and building-related) in human occipito-temporal cortex.
等等。
答案 0 :(得分:1)
答案 1 :(得分:0)
对此进行扩展,这是一个不使用不情愿匹配且可能更有效的正则表达式:
(?:[^.]+|\.\S)+\.
如果您想匹配句子本身,并删除使用接受答案的正则表达式获得的一个趋势空间,您可以使用:
\S(?:[^.]+|\.\S)+\.
这是regex demo。