I have this regular expression
url\s*\((?:\'|"|)((\S*|\?)(?<!\'|\"))(?=\'\)|"\)|\))
It works well for what I want in these cases:
url("../../Common/common/fonts/lato/lato-black-webfont.svg?#lato_blackregular")
But when I have a situation like this it does not work the way I want it
lato_blackregular;src:url("../../Common/common/fonts/lato/lato-black-webfont.eot");src:url("../../Common/common/fonts/lato/lato-black-webfont.eot?#iefix")
How can I define ";" such as a line break, whenever you have a ";" it for the combination and start over?
Demonstration of what is happening: https://regex101.com/r/2YHl2C/1/
Use \S*?
does not work because it stops combining correctly with background:url(/uploads/2019/03/0002-image(thumbnail_product).jpg)