如果两个逗号之间有匹配项,如何匹配两个逗号之间的所有内容?

法比安

我有这个字符串。

aa reddit down,spectrum new,comcast outage,sa discord park,asd reddit news,

而这正则表达式..

(?<=,|^|\s)discord(?=,|$|\s).+?(?=,)

..匹配以下

discord park

虽然我想要它匹配..

sa discord park

因此,通常,如果两个逗号之间存在匹配项,则通常希望两个匹配字符串中两个逗号之间的所有字符。

这看起来很吓人,但我将之前的正则表达式彼此相邻放置了两次,并|在两者之间插入了一个这是我批准答案的额外要求,因为我希望能够将多个正则表达式彼此相邻。

(?<=,|^|\s)discord(?=,|$|\s).+?(?=,)|(?<=,|^|\s)reddit(?=,|$|\s).+?(?=,)

这将匹配..

discord parkreddit news

同时要匹配

as discord parkasd reddit news

第四只鸟

您可以将两个单词交替使用否定的字符类:

(?<=,|^)[^,]*\b(?:reddit|discord)\b[^,]*

正则表达式演示

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

匹配两个单词之间的所有内容,而匹配的最后一个单词是可选的

来自分类Dev

匹配两个大括号之间的所有括号

来自分类Dev

提取两个匹配词之间的所有词

来自分类Dev

查找两个长度不同的列表之间所有匹配项的索引

来自分类Dev

显示Excel中两个表之间的所有匹配项

来自分类Dev

匹配Powershell中两个单词之间的所有内容

来自分类Dev

匹配Powershell中两个单词之间的所有内容

来自分类Dev

sed:在所有匹配项上匹配两个不同的连续匹配之间的字符串

来自分类Dev

如何返回两个列表之间的不匹配项

来自分类Dev

查找字符串中两个单独字符之间的所有逗号

来自分类Dev

提取两个逗号之间的字符?

来自分类Dev

两个逗号分隔的字符串之间的R匹配

来自分类Dev

使用sed,grep或cut在两个逗号之间查找并打印匹配的单词

来自分类Dev

数据框中两个逗号分隔因子之间的匹配数

来自分类Dev

获取两个大列表之间的所有不匹配元素

来自分类Dev

删除记事本中两个匹配变量之间的所有换行符

来自分类Dev

REGEX:选择两个斜杠之间的匹配项吗?

来自分类Dev

两个Lightswitch查询之间的匹配项

来自分类Dev

如何在两个规则匹配项之间匹配文本

来自分类Dev

如何列出两个日期之间的所有月份

来自分类Dev

如何获得两个日期之间的所有月份?

来自分类Dev

如何在Python中比较两个列表并计算所有匹配项?

来自分类Dev

匹配两个矩阵之间的行

来自分类Dev

如何合并记录匹配1列的两个csv文件中的所有内容

来自分类Dev

如何获得R中两个向量之间的元素的第n个匹配项?

来自分类Dev

RegEx替换两个标签之间的两个哈希符号之间的文本,但保留其他所有内容

来自分类Dev

如何在两个列表之间找到校验和匹配项(但不在两个列表中)?

来自分类常见问题

正则表达式:如何在两个标题之间选择所有内容?

来自分类Dev

如何在Python中的两个html标记之间获取所有内容?

Related 相关文章

  1. 1

    匹配两个单词之间的所有内容,而匹配的最后一个单词是可选的

  2. 2

    匹配两个大括号之间的所有括号

  3. 3

    提取两个匹配词之间的所有词

  4. 4

    查找两个长度不同的列表之间所有匹配项的索引

  5. 5

    显示Excel中两个表之间的所有匹配项

  6. 6

    匹配Powershell中两个单词之间的所有内容

  7. 7

    匹配Powershell中两个单词之间的所有内容

  8. 8

    sed:在所有匹配项上匹配两个不同的连续匹配之间的字符串

  9. 9

    如何返回两个列表之间的不匹配项

  10. 10

    查找字符串中两个单独字符之间的所有逗号

  11. 11

    提取两个逗号之间的字符?

  12. 12

    两个逗号分隔的字符串之间的R匹配

  13. 13

    使用sed,grep或cut在两个逗号之间查找并打印匹配的单词

  14. 14

    数据框中两个逗号分隔因子之间的匹配数

  15. 15

    获取两个大列表之间的所有不匹配元素

  16. 16

    删除记事本中两个匹配变量之间的所有换行符

  17. 17

    REGEX:选择两个斜杠之间的匹配项吗?

  18. 18

    两个Lightswitch查询之间的匹配项

  19. 19

    如何在两个规则匹配项之间匹配文本

  20. 20

    如何列出两个日期之间的所有月份

  21. 21

    如何获得两个日期之间的所有月份?

  22. 22

    如何在Python中比较两个列表并计算所有匹配项?

  23. 23

    匹配两个矩阵之间的行

  24. 24

    如何合并记录匹配1列的两个csv文件中的所有内容

  25. 25

    如何获得R中两个向量之间的元素的第n个匹配项?

  26. 26

    RegEx替换两个标签之间的两个哈希符号之间的文本,但保留其他所有内容

  27. 27

    如何在两个列表之间找到校验和匹配项(但不在两个列表中)?

  28. 28

    正则表达式:如何在两个标题之间选择所有内容?

  29. 29

    如何在Python中的两个html标记之间获取所有内容?

热门标签

归档