Используя c # regex, я пытаюсь сопоставить вещи в кавычках, которые также не заключены в квадратные скобки, при этом игнорируя пробелы:
"blah" - match
("blah") - no match
( "blah") - no match
( "blah") - no match
У меня есть (без спасения):
"(?<=[^(]\s")(.*?)"
, который работает с первыми тремя, но я не могу понять, как работать с более чем одним пробелом между первой скобкой и кавычкой. Использование + после s - это тот же результат, использование * означает оба последних совпадения. Есть идеи?