正则表达式匹配字符串开头但不包括

博格丹

我正在尝试匹配以列表中任何字符串开头的文件路径。这就是我正在使用的:

^/(dir1|dir2|dir3|tmp|dir4)/

我还试图匹配所有以该路径开头/tmp/special之后不包含的路径

这应该匹配:

/tmp/subdir/filename.ext

但这不应该:

/tmp/special/filename.ext

我似乎找不到解决办法。任何建议将不胜感激。

Srb1313711

尝试 ^(?i)/(dir1|dir2|dir3|tmp(?!\/(special))|dir4)/.*

(?i) =区分大小写,这将匹配SpEcial,SPECial,SpEcIAL等。

(?!\/(special))=负先行'/special'

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式匹配字符串开头但不包括

来自分类Dev

正则表达式匹配大于长度的字符串,但不包括末尾的匹配

来自分类Dev

正则表达式-字符串以任何东西(但不包括东西)开头和结尾

来自分类Dev

正则表达式-字符串以任何东西(但不包括东西)开头和结尾

来自分类Dev

使用以点开头(不包括双精度)的正则表达式匹配字符串

来自分类Dev

正则表达式不包括字符串

来自分类Dev

正则表达式开头的精确匹配编号(例如99,但不包括999)

来自分类Dev

正则表达式开头的精确匹配编号(例如99,但不包括999)

来自分类Dev

正则表达式以匹配子字符串,但不能以某些字符开头

来自分类Dev

C#正则表达式,匹配但不包括匹配字符串之前的第一个字符

来自分类Dev

正则表达式匹配字符串以@ 开头

来自分类Dev

正则表达式-匹配所有内容,但不包括新行的字符序列

来自分类Dev

正则表达式匹配不包括第一个字符的字符串

来自分类Dev

凌乱的字符串。到底正则表达式不包括“@”字符

来自分类Dev

正则表达式匹配多行字符串,以x开头,以y结尾,中间包含z,但不包含x

来自分类Dev

Golang正则表达式替换不包括带引号的字符串

来自分类Dev

正则表达式替换所有字符串,不包括特殊前缀

来自分类Dev

编程:使用正则表达式提取字符串(不包括空格)

来自分类Dev

正则表达式包括字符串的一部分,但不包括strig的另一部分

来自分类Dev

正则表达式-必须以某些字符开头,但不能包含此字符串

来自分类Dev

正则表达式-必须以某些字符开头,但不能包含此字符串

来自分类Dev

如何创建一个与Alpha字符最多(但不包括空格)匹配的正则表达式?

来自分类Dev

非贪婪的正则表达式开头但不包含字符串

来自分类Dev

PHP正则表达式用于模式,但不能以某些字符串开头

来自分类Dev

正则表达式->替换最多但不包括

来自分类Dev

使用正则表达式获取字符串的文本,但不包括最后一部分?

来自分类Dev

正则表达式匹配以字符开头和结尾的字符串

来自分类Dev

正则表达式需要在字符串开头匹配特殊字符

来自分类Dev

正则表达式:在开头或某些特殊字符后匹配字符串

Related 相关文章

  1. 1

    正则表达式匹配字符串开头但不包括

  2. 2

    正则表达式匹配大于长度的字符串,但不包括末尾的匹配

  3. 3

    正则表达式-字符串以任何东西(但不包括东西)开头和结尾

  4. 4

    正则表达式-字符串以任何东西(但不包括东西)开头和结尾

  5. 5

    使用以点开头(不包括双精度)的正则表达式匹配字符串

  6. 6

    正则表达式不包括字符串

  7. 7

    正则表达式开头的精确匹配编号(例如99,但不包括999)

  8. 8

    正则表达式开头的精确匹配编号(例如99,但不包括999)

  9. 9

    正则表达式以匹配子字符串,但不能以某些字符开头

  10. 10

    C#正则表达式,匹配但不包括匹配字符串之前的第一个字符

  11. 11

    正则表达式匹配字符串以@ 开头

  12. 12

    正则表达式-匹配所有内容,但不包括新行的字符序列

  13. 13

    正则表达式匹配不包括第一个字符的字符串

  14. 14

    凌乱的字符串。到底正则表达式不包括“@”字符

  15. 15

    正则表达式匹配多行字符串,以x开头,以y结尾,中间包含z,但不包含x

  16. 16

    Golang正则表达式替换不包括带引号的字符串

  17. 17

    正则表达式替换所有字符串,不包括特殊前缀

  18. 18

    编程:使用正则表达式提取字符串(不包括空格)

  19. 19

    正则表达式包括字符串的一部分,但不包括strig的另一部分

  20. 20

    正则表达式-必须以某些字符开头,但不能包含此字符串

  21. 21

    正则表达式-必须以某些字符开头,但不能包含此字符串

  22. 22

    如何创建一个与Alpha字符最多(但不包括空格)匹配的正则表达式?

  23. 23

    非贪婪的正则表达式开头但不包含字符串

  24. 24

    PHP正则表达式用于模式,但不能以某些字符串开头

  25. 25

    正则表达式->替换最多但不包括

  26. 26

    使用正则表达式获取字符串的文本,但不包括最后一部分?

  27. 27

    正则表达式匹配以字符开头和结尾的字符串

  28. 28

    正则表达式需要在字符串开头匹配特殊字符

  29. 29

    正则表达式:在开头或某些特殊字符后匹配字符串

热门标签

归档