avatar
交杯酒 是这样喝的# Joke - 肚皮舞运动
m*r
1
如何把一个英语string分成句子?我直接用separator或者Regex都可以做,
但想不出来如何处理i.e. e.g.这类词。比如这句话应该是判断为一个句子:
He's looking for his host, i.e. the person who'll travel with him.
中间那个"i.e."把我的分割方法全破坏了。有什么好的处理方法吗?
avatar
Ag
2
avatar
d*o
3
一般就用句号分割。
但是遇到你这种特殊得,就考虑一下特殊情况。

【在 m******r 的大作中提到】
: 如何把一个英语string分成句子?我直接用separator或者Regex都可以做,
: 但想不出来如何处理i.e. e.g.这类词。比如这句话应该是判断为一个句子:
: He's looking for his host, i.e. the person who'll travel with him.
: 中间那个"i.e."把我的分割方法全破坏了。有什么好的处理方法吗?

avatar
s*s
4
感情破裂了
里皮来了
avatar
m*r
5
我觉得建立一个特殊词的lookup table好像也不靠谱啊。

【在 d****o 的大作中提到】
: 一般就用句号分割。
: 但是遇到你这种特殊得,就考虑一下特殊情况。

avatar
l*o
6
和俺的酒杯一样。
avatar
g*y
8
如果每句话的开始都是capital letter的话,可以用python的lookahead assertion
regex:
\.(?!\s*[a-z])

【在 m******r 的大作中提到】
: 如何把一个英语string分成句子?我直接用separator或者Regex都可以做,
: 但想不出来如何处理i.e. e.g.这类词。比如这句话应该是判断为一个句子:
: He's looking for his host, i.e. the person who'll travel with him.
: 中间那个"i.e."把我的分割方法全破坏了。有什么好的处理方法吗?

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。