将网址与pdf匹配,并忽略.pdf

时间:2019-01-28 06:19:29

标签: php regex

我想替换url(pdf到/ my / path /,如下所示。

https://www.example.com/en/pdf/myFileName.pdf

https://www.example.com/en/to/my/path/myFileName.pdf

我正在使用:

/pdf\/(.*)/

替换为

/to/my/path/id/$1/

如果我的网址没有.pdf,那么它会起作用。

1 个答案:

答案 0 :(得分:3)

尝试此正则表达式:

pdf(?=\/)

将每个比赛替换为:

to/my/path

说明:

  • pdf-匹配pdf
  • (?=\/)-前瞻,以确保当前位置后跟/

Click for Demo