正则表达式在文件夹url中捕获一定数量的斜杠后捕获

时间:2016-10-19 09:11:43

标签: regex url matching

有人可以向我提供正则表达式,以便在5次正斜杠后仅捕获文件夹位置的某个部分吗?

即。 M:\ Information \ Folder1 \ Folder2 \ Folder 3 \ Folder A \ Example.pdf

我希望在第5个斜杠(文件夹A之前)之前捕获所有字符串。

此致

1 个答案:

答案 0 :(得分:1)

执行:

^(?:[^\\]*\\){4}[^\\]*
  • ^(?:[^\\]*\\){4}匹配前4个\,包括他们之前的子字符串

  • [^\\]*匹配第5个\之前的子字符串

joshcam/mySQLi