正则表达式将PDF URL转换为IFRAME

时间:2014-01-22 17:45:51

标签: javascript regex

我知道我应该花时间学习正则表达式,但同时请帮助我。

使用javascript我想转换它:

 http://www.url.pdf (or https://)

<iframe src="http://www.url.pdf" width="500" height="400"></iframe>

谢谢!

1 个答案:

答案 0 :(得分:1)

使用此:

(https?:\/\/\S*?\.pdf)

示例:http://regex101.com/r/vJ2aY9

将转换:

  • http://www.url.pdf
  • https://www.otherurl.pdf

要:

  • <iframe src="http://www.url.pdf" width="500" height="400"></iframe>
  • <iframe src="https://www.otherurl.pdf" width="500" height="400"></iframe>

...通过捕获组和反向引用$1


脚注:一般来说,在发布问题时,您应该至少付出一点努力。了解正则表达式的一个很好的资源是http://regular-expressions.info,或者你甚至可以使用regex101来解决每个特殊角色所做的事情。