Regex para dividir una cadena usando espacio cuando no está rodeado de comillas simples o dobles
Soy nuevo en expresiones regulares y agradecería su ayuda. Estoy tratando de armar una expresión que dividirá la cadena de ejemplo usando todos los espacios que no están rodeados por comillas simples o dobles. Mi último intento se ve así:(?!")
y no funciona del todo. Se está dividiendo en el espacio antes de la cita.
Entrada de ejemplo:
This is a string that "will be" highlighted when your 'regular expression' matches something.
Salida deseada:
This
is
a
string
that
will be
highlighted
when
your
regular expression
matches
something.
Tenga en cuenta que"will be"
y'regular expression'
retener el espacio entre las palabras.