使用正则表达式提取字符串的一部分

学习编码

我正在尝试提取下面的一部分字符串

我试过(。*)(?: table)?,在最后一种情况下失败。如何使表达式在没有文本“表”的情况下捕获整个字符串

  1. 文字:“ diningtable”预期匹配项:用餐
  2. 文字:“ cookingtable”匹配:烹饪
  3. 文字:“烹饪”匹配:烹饪
  4. 文字:“表格”匹配项:“”
玛丽亚·伊凡诺娃(Maria Ivanova)

如果要使用正则表达式,可以使用以下一种:

(^.*)(?=table)|(?!.*table.*)(^.+)

在此处查看演示:regex101

这个想法是:匹配从行首^到单词的所有内容,table或者如果您在字符串中找不到表格,则匹配至少一个符号。(以避免匹配空行)。因此,当它找到单词表时,它将返回一个空字符串(因为它从行首到单词表匹配)。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用正则表达式提取字符串的一部分

来自分类Dev

Scala:使用正则表达式提取字符串的一部分

来自分类Dev

使用正则表达式提取字符串的一部分

来自分类Dev

Sed正则表达式,在Mac终端中提取字符串的一部分

来自分类Dev

在python中通过正则表达式提取字符串的一部分

来自分类Dev

RewriteRule正则表达式提取字符串的一部分

来自分类Dev

在python中通过正则表达式提取字符串的一部分

来自分类Dev

Mac终端:Sed正则表达式,提取字符串的一部分

来自分类Dev

使用Python中的正则表达式获取字符串的一部分

来自分类Dev

使用正则表达式在js / jquery中获取字符串的一部分

来自分类Dev

使用正则表达式根据条件获取字符串的一部分

来自分类Dev

使用带有重复结束词的正则表达式提取字符串的一部分

来自分类Dev

Scala:使用正则表达式提取一部分字符串

来自分类Dev

使用正则表达式和字符串提取URL的最后一部分

来自分类Dev

如何使用正则表达式仅提取匹配字符串的一部分?

来自分类Dev

使用正则表达式排除字符串的一部分

来自分类Dev

使用正则表达式屏蔽字符串的一部分

来自分类Dev

Java中的正则表达式获取字符串的一部分

来自分类Dev

正则表达式在Apache Pig中提取字符串的第一部分

来自分类Dev

正则表达式忽略字符串的一部分以提取文本

来自分类Dev

正则表达式忽略字符串的一部分以提取文本

来自分类Dev

正则表达式匹配一部分或全部字符串

来自分类Dev

正则表达式仅返回字符串的一部分

来自分类Dev

删除字符串的一部分-正则表达式

来自分类Dev

正则表达式替换字符串逗号的一部分

来自分类Dev

PHP正则表达式多行字符串的一部分

来自分类Dev

正则表达式匹配字符串的最后一部分

来自分类Dev

正则表达式不匹配字符串的一部分

来自分类Dev

正则表达式保留字符串的一部分

Related 相关文章

  1. 1

    使用正则表达式提取字符串的一部分

  2. 2

    Scala:使用正则表达式提取字符串的一部分

  3. 3

    使用正则表达式提取字符串的一部分

  4. 4

    Sed正则表达式,在Mac终端中提取字符串的一部分

  5. 5

    在python中通过正则表达式提取字符串的一部分

  6. 6

    RewriteRule正则表达式提取字符串的一部分

  7. 7

    在python中通过正则表达式提取字符串的一部分

  8. 8

    Mac终端:Sed正则表达式,提取字符串的一部分

  9. 9

    使用Python中的正则表达式获取字符串的一部分

  10. 10

    使用正则表达式在js / jquery中获取字符串的一部分

  11. 11

    使用正则表达式根据条件获取字符串的一部分

  12. 12

    使用带有重复结束词的正则表达式提取字符串的一部分

  13. 13

    Scala:使用正则表达式提取一部分字符串

  14. 14

    使用正则表达式和字符串提取URL的最后一部分

  15. 15

    如何使用正则表达式仅提取匹配字符串的一部分?

  16. 16

    使用正则表达式排除字符串的一部分

  17. 17

    使用正则表达式屏蔽字符串的一部分

  18. 18

    Java中的正则表达式获取字符串的一部分

  19. 19

    正则表达式在Apache Pig中提取字符串的第一部分

  20. 20

    正则表达式忽略字符串的一部分以提取文本

  21. 21

    正则表达式忽略字符串的一部分以提取文本

  22. 22

    正则表达式匹配一部分或全部字符串

  23. 23

    正则表达式仅返回字符串的一部分

  24. 24

    删除字符串的一部分-正则表达式

  25. 25

    正则表达式替换字符串逗号的一部分

  26. 26

    PHP正则表达式多行字符串的一部分

  27. 27

    正则表达式匹配字符串的最后一部分

  28. 28

    正则表达式不匹配字符串的一部分

  29. 29

    正则表达式保留字符串的一部分

热门标签

归档