New to Regex & Stack Overflow and finding it hard to get the hang of.
I am trying to match all text except what comes after a keyword. Here is the scraped text from a site. Javascript. Unable to get rid of whitespace. Is there a way to select all except what comes after 'Exterior Colour' for example?
I have tried looking around and have got as far as
I need to select everything apart from 'Jet Black Metallic'. Does anyone have any pointers? Would be greatly appreciated.
how about this expression. does that answer your question? everything prior to the 'Exterior colour' will be captured
(.*)Exterior Colour
https://regex101.com/r/F7zDlb/1
Try to use noncapturing group (?:...).
Your paritcular regexp would looks like this /.*?(?:Exterior Colour)/
Link to regex: https://regex101.com/r/hG81L5/1