Supongamos que tengo una cadena con varias líneas y quiero obtener todo lo que está entre corchetes. ¿Es posible?
Así como esto:
cuerda:
[[start]] hello world [[end]] [[start]] lorem ipsum [[end]]Y quiero llegar a "hola mundo" y "lorem ipsum".
Mi punto de partida es:
.*(?=\[{2}end\]{2})Con esto puedo obtener cualquier cosa hasta [[end]] (pero desafortunadamente incluye [[start]]. Y solo si la cadena está en la misma línea. Así:
[[start]]lorem ipsum[[end]]Regex es realmente difícil de entender para mí.