Gokhan Ozkan
Gokhan Ozkan

Reputation: 23

Regular expression to match string not containing " " "?

Input:

<img alt="sample" src="/blabla.jpg" /><script type="text/javascript"
src="/blabla.js" /><script type="text/javascript"> var link =
"/pdf/sample.pdf"; </script>

Output:

"/blabla.jpg", "/blabla.js", "/pdf/sample.pdf" etc.

I want to select by file source extension(jpg, pdf, png etc) in all string(html output). How can I make this? Help please

EDIT : My regex pattern is: " \".+?(\.js|\.jpg)\" ". But doesn't work correctly. Output is: "alt="sample" src="/blabla.jpg"". I want to "/blabla.jpg"

Upvotes: 2

Views: 85

Answers (1)

vks
vks

Reputation: 67988

"[^"]*?\.(?:jpg|pdf|js)"

Try this.See demo.

https://www.regex101.com/r/bC8aZ4/18

Upvotes: 1

Related Questions