正则表达式匹配不包含子字符串的字符串

台风101

我有一个逗号分隔的列表,如下所示。该列表实际上在一行上,但是我将其拆分以演示其语法,并且每个单元包含5个元素。列表末尾没有逗号

ro:2581,1309531682152,A,Place,Page,
me:2642,1310989368864,A,Place,Page,
uk:2556,1309267095061,A,Place,Page,
me:2642,1310989380238,D,Place,Page,
me:2642,1334659643627,D,Place,Page,
ro:3562,1378721526696,A,Place,Page,
uk:1319,1309337246675,D,Place,Page,
ro:2581,1379500694666,D,Place,Page,
uk:1319,1309337246675,A,Place,Page

我想做的是删除所有不以uk:开头的单元(全行)。即,结果将是:

uk:2556,1309267095061,A,Place,Page,
uk:1319,1309337246675,D,Place,Page,
uk:1319,1309337246675,A,Place,Page

如果以字符串为例,则可以相对容易地完成此操作,但是由于字符串全部在一行上,因此无法正常工作。谁能指出我正确的方向?

谢谢

雷文浪子骑士

这应该工作:

(uk:\d+,\d+,\w,\w+,\w+)

演示版

它寻找uk:,然后从那里开始几乎是逗号计数。

编辑:

由于OP现在已明确说明他们使用的内容只能删除字符串:

,?[^u][^k]:\d+,\d+,\w,\w+,\w+

演示2

这会寻找一个可选的逗号,后跟两个不是u且不是k按此顺序的字母,然后是冒号(:),然后正则表达式的其余部分相同。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式匹配不包含字符串的字符串

来自分类Dev

匹配字符串不包含带有正则表达式的子字符串

来自分类Dev

正则表达式以匹配包含以点分隔的子字符串的字符串

来自分类Dev

正则表达式-查找不包含子字符串的多行字符串

来自分类Dev

正则表达式如何匹配不包含固定字符串的子字符串。正则表达式在Traefik

来自分类Dev

正则表达式不匹配字符串

来自分类Dev

正则表达式与字符串不匹配

来自分类Dev

字符串与正则表达式不匹配

来自分类Dev

正则表达式与字符串不匹配

来自分类常见问题

分割不包含与Java中的正则表达式匹配的相邻字符的字符串

来自分类Dev

正则表达式匹配至少不包含X个字符的字符串

来自分类Dev

正则表达式匹配匹配字符串旁边不包含特定单词的字符串

来自分类Dev

正则表达式匹配URL,其中不包含字符串,但还包含其他字符串

来自分类Dev

正则表达式匹配URL,其中不包含字符串,但还包含其他字符串

来自分类Dev

正则表达式以匹配包含某些字符串而不包含其他字符串的行

来自分类Dev

正则表达式匹配以字符串结尾或不包含任何内容的字符串

来自分类Dev

正则表达式与包含4个组的字符串不匹配

来自分类Dev

正则表达式匹配不包含所有指定元素的字符串

来自分类Dev

当字符串包含空格时,正则表达式不匹配

来自分类Dev

正则表达式与包含4个组的字符串不匹配

来自分类Dev

如何查找在正则表达式中不包含字符串的匹配项

来自分类Dev

Python正则表达式-不包含字符串的匹配模式

来自分类Dev

输入字符串包含与号时,正则表达式不匹配

来自分类Dev

正则表达式匹配的字符串不结束或包含文件扩展名

来自分类Dev

如何编写与子字符串不匹配并以字符串结尾的正则表达式?

来自分类Dev

Python正则表达式括号匹配不返回正确的子字符串

来自分类Dev

在Python中删除与正则表达式不匹配的子字符串

来自分类Dev

在某个点之后不包含子字符串的正则表达式

来自分类Dev

正则表达式,匹配字符串中的子字符串

Related 相关文章

  1. 1

    正则表达式匹配不包含字符串的字符串

  2. 2

    匹配字符串不包含带有正则表达式的子字符串

  3. 3

    正则表达式以匹配包含以点分隔的子字符串的字符串

  4. 4

    正则表达式-查找不包含子字符串的多行字符串

  5. 5

    正则表达式如何匹配不包含固定字符串的子字符串。正则表达式在Traefik

  6. 6

    正则表达式不匹配字符串

  7. 7

    正则表达式与字符串不匹配

  8. 8

    字符串与正则表达式不匹配

  9. 9

    正则表达式与字符串不匹配

  10. 10

    分割不包含与Java中的正则表达式匹配的相邻字符的字符串

  11. 11

    正则表达式匹配至少不包含X个字符的字符串

  12. 12

    正则表达式匹配匹配字符串旁边不包含特定单词的字符串

  13. 13

    正则表达式匹配URL,其中不包含字符串,但还包含其他字符串

  14. 14

    正则表达式匹配URL,其中不包含字符串,但还包含其他字符串

  15. 15

    正则表达式以匹配包含某些字符串而不包含其他字符串的行

  16. 16

    正则表达式匹配以字符串结尾或不包含任何内容的字符串

  17. 17

    正则表达式与包含4个组的字符串不匹配

  18. 18

    正则表达式匹配不包含所有指定元素的字符串

  19. 19

    当字符串包含空格时,正则表达式不匹配

  20. 20

    正则表达式与包含4个组的字符串不匹配

  21. 21

    如何查找在正则表达式中不包含字符串的匹配项

  22. 22

    Python正则表达式-不包含字符串的匹配模式

  23. 23

    输入字符串包含与号时,正则表达式不匹配

  24. 24

    正则表达式匹配的字符串不结束或包含文件扩展名

  25. 25

    如何编写与子字符串不匹配并以字符串结尾的正则表达式?

  26. 26

    Python正则表达式括号匹配不返回正确的子字符串

  27. 27

    在Python中删除与正则表达式不匹配的子字符串

  28. 28

    在某个点之后不包含子字符串的正则表达式

  29. 29

    正则表达式,匹配字符串中的子字符串

热门标签

归档