Estoy analizando un documento y me gustaría dividirlo usando php's preg_split().Regex para cadena entre dos de un símbolo pero no tres de ese símbolo
El documento está organizado en secciones con títulos de:
==Section Title==
El problema es que cada sección tiene subsecciones con títulos de:
===Subsection Title===
Pregunta: ¿Hay una manera de utilizar expresiones regulares para analizar a través del documento para las cosas que están entre dos signos iguales, pero no entre tres signos iguales?
Gracias!
P.S. Estoy tratando de aprender regex, ¡pero aún así lo encuentro bastante confuso!
creo que es necesario '^' y '' $ alrededor de ella. De lo contrario, simplemente coincidirá con la parte de la segunda línea del segundo carácter (. * Engullirá el primero de los 3 '=' caracteres a la derecha). – Barmar
¡Gracias! Tuve que escapar del = en los negativos lookaheads, pero después de eso parece funcionar. – OneThreeSeven
@Barmar: Muy cierto, he reelaborado la expresión regular para que no tenga este problema. Gracias por notarlo. – Jon