Php 如何从文本内容中找到前5(N)个句子

Php 如何从文本内容中找到前5(N)个句子,php,arrays,string,Php,Arrays,String,我试图从描述内容中找出前5句话。请帮忙。谢谢假设数据在某个文件中,当您指的是句子时,您指的是它们由\n分隔,下面的代码应该可以解决问题 <?php $output = shell_exec('head -5 testfile'); echo "<pre>$output</pre>"; ?> 好的,你能展示一下你的努力并把你试过的代码贴在这里吗?那么,一个句子是如何标记的?用句号或感叹号等等。所以在第五个文档中使用php的字符串搜索函数,接受之前的所有内容。

我试图从描述内容中找出前5句话。请帮忙。谢谢

假设数据在某个文件中,当您指的是句子时,您指的是它们由
\n
分隔,下面的代码应该可以解决问题

<?php
$output = shell_exec('head -5 testfile');
echo "<pre>$output</pre>";
?>


好的,你能展示一下你的努力并把你试过的代码贴在这里吗?那么,一个句子是如何标记的?用句号或感叹号等等。所以在第五个文档中使用php的字符串搜索函数,接受之前的所有内容。我使用过正则表达式,但运气不好。这句话以“.”结尾,也可能是“?”即使它不起作用,也要向我们展示你迄今为止所做的尝试,以便我们知道如何帮助你。