Przetwarzam dokument i chciałbym podzielić go za pomocą preg_split() php.Regex na ciąg znaków między dwoma symbolami, ale nie trzema z tego symbolu
Dokument jest podzielony na sekcje z pozycjami:
==Section Title==
Problemem jest to, że każda sekcja posiada podsekcje z pozycjami:
===Subsection Title===
pytanie: Czy istnieje sposób, aby użyć wyrażenia regularnego do przeanalizować dokument pod kątem rzeczy, które są pomiędzy dwoma równymi znakami, ale nie pomiędzy trzema równymi znakami?
Dzięki!
P.S. Próbuję nauczyć się regex, ale nadal uważam, że jest to dość mylące!
myślę, że trzeba '^' i '$' wokół niego. W przeciwnym razie po prostu dopasuje część drugiego wiersza do drugiego znaku (. * Spowoduje przejście do pierwszego z 3 znaków = po prawej). – Barmar
Dzięki! Musiałem uciec przed negatywnym uprzedzeniem, ale potem wydaje się, że działa. – OneThreeSeven
@Barmar: Bardzo dobrze, przerobiłem wyrażenie regularne tak, aby nie miało tego problemu. Dzięki za uwagę. – Jon