Спасибо Jivlain, он отлично работает, для соответствия.

ужно разбить строку, как показано ниже, на основе пробела в качестве разделителя. Но любое пространство внутри цитаты должно быть сохранено.

research library "not available" author:"Bernard Shaw"

в

research
library
"not available"
author:"Bernard Shaw"

Я пытаюсь сделать это в C Sharp, у меня есть это регулярное выражение:@"(?<="")|\w[\w\s]*(?="")|\w+|""[\w\s]*""" из другого поста в SO, который разбивает строку в

research
library
"not available"
author
"Bernard Shaw"

что, к сожалению, не соответствует моим точным требованиям.

Я ищу любое регулярное выражение, которое бы сработало.

Любая помощь приветствуется.

Ответы на вопрос(1)

Ваш ответ на вопрос