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

用户名

我对正则表达式很陌生,并且一直在寻找解决方案,但没有成功。给定一个字符串,我想删除任何以“ abc”开头,以“ abc”结尾,中间不包含“ abc”的模式。如果我做

'abc.*(abc).*abc'

它将匹配任何以“ abc”开头,以“ abc”结尾,中间包含“ abc”的模式。我该如何做相反的事情。我尝试

'abc.*^(abc).*abc'

但这是行不通的。

wn

您尝试否定部分模式的语法不正确。

同样,^在字符类之外,会在字符串的开头声明位置。您需要使用Negative Lookahead断言,并确保锚定整个模式。

^abc(?:(?!abc).)*abc$

现场演示

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

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

来自分类Dev

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

来自分类Dev

正则表达式-匹配字符串模式

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

使用正则表达式匹配末尾包含“(number)”模式的字符串

来自分类Dev

正则表达式检查的Javascript不包含以字符串模式开头的

来自分类Dev

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

来自分类Dev

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

来自分类Dev

正则表达式不匹配字符串

来自分类Dev

Python正则表达式不匹配字符串中的所有模式

来自分类Dev

C#中的正则表达式匹配获取不包含模式的字符串组

来自分类Dev

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

来自分类Dev

正则表达式匹配包含模式2.4.2的任何字符串

来自分类Dev

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

来自分类Dev

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

来自分类Dev

正则表达式-匹配字符串模式

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

正则表达式-查找所有不匹配模式的字符串

来自分类Dev

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

来自分类Dev

Python正则表达式排除包含模式匹配的字符串

来自分类Dev

如何完全丢弃与正则表达式模式不匹配的字符串的出现?

Related 相关文章

  1. 1

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

  2. 2

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

  3. 3

    正则表达式-匹配字符串模式

  4. 4

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

  5. 5

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

  6. 6

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

  7. 7

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

  8. 8

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

  9. 9

    使用正则表达式匹配末尾包含“(number)”模式的字符串

  10. 10

    正则表达式检查的Javascript不包含以字符串模式开头的

  11. 11

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

  12. 12

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

  13. 13

    正则表达式不匹配字符串

  14. 14

    Python正则表达式不匹配字符串中的所有模式

  15. 15

    C#中的正则表达式匹配获取不包含模式的字符串组

  16. 16

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

  17. 17

    正则表达式匹配包含模式2.4.2的任何字符串

  18. 18

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

  19. 19

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

  20. 20

    正则表达式-匹配字符串模式

  21. 21

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

  22. 22

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

  23. 23

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

  24. 24

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

  25. 25

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

  26. 26

    正则表达式-查找所有不匹配模式的字符串

  27. 27

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

  28. 28

    Python正则表达式排除包含模式匹配的字符串

  29. 29

    如何完全丢弃与正则表达式模式不匹配的字符串的出现?

热门标签

归档