gpt4 book ai didi

java - 用于计算电子邮件地址中转义点的文本中的句子的正则表达式

转载 作者:行者123 更新时间:2023-12-01 15:52:26 24 4
gpt4 key购买 nike

我有一个句子,例如我的电子邮件地址是 xxxx@xxx.xxx。

我的 java regExp 是“.+?[\.\?\!]+”此正则表达式看到两个句子 My email address is xxxx@xxx.xxx.

如何修改我的正则表达式,以便它不会将电子邮件点计为句子结尾?

最佳答案

你不能可靠。考虑这个例子:

My email is someone@subdomain.com.hi!

电子邮件是someone@subdomain.com.hi或者只是 someone@subdomain.com

您唯一能做的就是,如果您的文本是由有文化的人写的,请检测以 . 之一结尾的句子。 , ? , ! (或者其他)加上一些空间

<小时/>

现在一切希望都破灭了。这段文字怎么样?它有多少个句子?

He shouted "Freeze!", and then pulled out his gun.

关于java - 用于计算电子邮件地址中转义点的文本中的句子的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5741646/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com