Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用句号分割文本_Php_Javascript - Fatal编程技术网

Php 使用句号分割文本

Php 使用句号分割文本,php,javascript,Php,Javascript,我需要使用PHP/Javascript使用句号分割文本。拆分文本,然后是缩写、日期格式2010年3月12日或URL,这是我需要防止的。有很多这样的可能性,我可能无法想象。 如何认识到这一点。是用作全速停车,而不是其他 当我在谷歌上搜索到SRX时,是否有开源PHP项目段文本使用这些规则 我也可以使用任何基于Linux的命令行实用程序,除非它没有付费 本期讨论的是段被点打断的情况。因为它被认为是完全停止。我们需要区分一个点。还有一个句号 在什么情况下。不是终点站: http://www.yahoo.

我需要使用PHP/Javascript使用句号分割文本。拆分文本,然后是缩写、日期格式2010年3月12日或URL,这是我需要防止的。有很多这样的可能性,我可能无法想象。 如何认识到这一点。是用作全速停车,而不是其他

当我在谷歌上搜索到SRX时,是否有开源PHP项目段文本使用这些规则

我也可以使用任何基于Linux的命令行实用程序,除非它没有付费

本期讨论的是段被点打断的情况。因为它被认为是完全停止。我们需要区分一个点。还有一个句号

在什么情况下。不是终点站:

http://www.yahoo.com“>这是一个很好的链接。我喜欢它

-只有一个有效的句号 这是一个测试用例。让我们尝试一下没有有效的句号

http://www.yahoo.com“>测试由amold12@….-没有有效的句号

Abc先生今天在城里,没有有效的句号

S.Khan做到了-没有有效的句号 美国正在摆脱衰退没有有效的句号 至于代码,我使用的是javascript text.split。方法


谢谢

人类的语言很古怪。不管你想出什么规则,在某些极端情况下,都有可能击败你。100%准确有多重要?错过偶尔的句号真的重要吗?或者说太过咄咄逼人真的很重要。例如,如果你的目标是对出版材料中的句子长度进行统计分析,那么我怀疑一些过度或不足的计算是否至关重要

我的建议是寻找以下模式:

full-stop space(s) Capital letter
full-stop quote
full-stop new line
在您的示例文本中运行,看看还有什么异常


你是真心的,大卫·J·N·阿图斯。还不是一个完整的句子,因为我没有使用一个。就这样,那以前。也不是。但那是最后一次。was。

您能提供一些代码/数据吗?