I would like to match text between quotes, but only if it consists of text and not only whitespaces.
In other words
hello world "this is matched" bonjour
should match this is matched, but
hello world " " bonjour
should not match anything.
A previous question was almost what I wanted, except that it uses JS to make the test (this is also my current workaround in Python). OP's comment mentions negating \s but I do not think it was used anywhere (except as a comment)
Is there a simple way to add such a condition to the regex "(.+)"?