从第一个句子后面的字符串中获取所有文本

埃里克

所以目前我正在使用此代码仅从字符串中获取第一句话

preg_match('/^([^.!?]*[\.!?]+){0,1}/', $text, $abstract);

您能帮助我如何创建另一个正则表达式以获取剩余文本或仅在第一句之后获取文本吗?

谢谢

偏僻的

这应该给您使用的一般思路explode()

<?php
$string = 'Sentence one. Sentence two. Sentence three. Sentence four.';
$sentences = explode(".", $string);
echo $sentences[0]; // echos 'Sentence one'
echo $sentences[1]; // echos ' Sentence two'
echo $sentences[2]; // echos ' Sentence three'
echo $sentences[3]; // echos ' Sentence four'
// The following demonstrates how to do what you're asking, but I'm not quite   
// sure what your specific use case is so adapt as necessary.
echo $sentences[0]; // echos 'Sentence one'
// to echo the remaining sentences do this
// start at 1 not 0 to skip the first sentence
for ($i = 1; $i < count($sentences); $i++)
{
    echo $sentences[$i];
}

请注意,这将处理任何“。”。作为句子的结尾,因此可能不适用于所有情况,例如,如果您的句子中间有“ IT”字样。因此,如果您需要此级别的准确性,则正则表达式可能是更合适的解决方案。如果您有任何疑问,请告诉我。:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取列表中所有字符串的第一个单词

来自分类Dev

获取第一个空格后的所有字符串元素

来自分类Dev

获取第一个空格后的所有字符串元素

来自分类Dev

获取数组对象中的所有第一个字符串

来自分类Dev

如何使用PHP获取句子中的所有第一个字符?

来自分类Dev

提取句子中的第一个字符串

来自分类Dev

如何检索包含从第一个“。”开始的所有字符的子字符串。

来自分类Dev

是否有最佳实践来获取C ++中字符串的第一个字符?

来自分类Dev

Python正则表达式获取所有内容,直到字符串中的第一个点

来自分类Dev

在到达字符串中的第一个p标签之前删除所有li标签

来自分类Dev

如何使用AWK查找字符串中的第一个数字并打印所有内容

来自分类Dev

将列表中除第一个元素外的所有元素连接到字符串

来自分类Dev

如何修剪字符串中除第一个以外的所有行

来自分类Dev

将除第一个参数外的所有参数添加到字符串中

来自分类Dev

返回出现在字符串中第一个数字之前的所有字母

来自分类Dev

C#将字符串中每个句子中的第一个字母大写

来自分类Dev

从字符串中获取第一个字符的最快方法

来自分类Dev

string [0]从字符串中获取第一个字符

来自分类Dev

从匹配位置替换所有匹配的字符串,直到第一个'符号

来自分类Dev

Python获取字符串中的x个第一个单词

来自分类Dev

带有硒的 Python:如何获取元素中的第一个字符串

来自分类Dev

获取具有多个数字的字符串中的第一个数字?

来自分类Dev

从文本中删除第一个重复的字符串

来自分类Dev

从字符串获取具有随机数字的第一个值

来自分类Dev

获取单词和空格字符串中的第一个单词-在空格之前对第一个单词进行子字符串化

来自分类Dev

检查所有字符串的第一个字符在字符串数组中是否相同

来自分类Dev

grep以某个子字符串开头并以第一个引号结尾的所有字符串

来自分类Dev

找到字符串的第一个实例后,Python从字符串中提取n个句子

来自分类Dev

如何使用jQuery从字符串中获取第一个字母

Related 相关文章

  1. 1

    获取列表中所有字符串的第一个单词

  2. 2

    获取第一个空格后的所有字符串元素

  3. 3

    获取第一个空格后的所有字符串元素

  4. 4

    获取数组对象中的所有第一个字符串

  5. 5

    如何使用PHP获取句子中的所有第一个字符?

  6. 6

    提取句子中的第一个字符串

  7. 7

    如何检索包含从第一个“。”开始的所有字符的子字符串。

  8. 8

    是否有最佳实践来获取C ++中字符串的第一个字符?

  9. 9

    Python正则表达式获取所有内容,直到字符串中的第一个点

  10. 10

    在到达字符串中的第一个p标签之前删除所有li标签

  11. 11

    如何使用AWK查找字符串中的第一个数字并打印所有内容

  12. 12

    将列表中除第一个元素外的所有元素连接到字符串

  13. 13

    如何修剪字符串中除第一个以外的所有行

  14. 14

    将除第一个参数外的所有参数添加到字符串中

  15. 15

    返回出现在字符串中第一个数字之前的所有字母

  16. 16

    C#将字符串中每个句子中的第一个字母大写

  17. 17

    从字符串中获取第一个字符的最快方法

  18. 18

    string [0]从字符串中获取第一个字符

  19. 19

    从匹配位置替换所有匹配的字符串,直到第一个'符号

  20. 20

    Python获取字符串中的x个第一个单词

  21. 21

    带有硒的 Python:如何获取元素中的第一个字符串

  22. 22

    获取具有多个数字的字符串中的第一个数字?

  23. 23

    从文本中删除第一个重复的字符串

  24. 24

    从字符串获取具有随机数字的第一个值

  25. 25

    获取单词和空格字符串中的第一个单词-在空格之前对第一个单词进行子字符串化

  26. 26

    检查所有字符串的第一个字符在字符串数组中是否相同

  27. 27

    grep以某个子字符串开头并以第一个引号结尾的所有字符串

  28. 28

    找到字符串的第一个实例后,Python从字符串中提取n个句子

  29. 29

    如何使用jQuery从字符串中获取第一个字母

热门标签

归档