Regular expression
Hejsa,Jeg har konstrueret følgende regulære udtryk:
(?s)<li>.+?</li>(\s*<li>.+?</li>)*
Det matcher alle lister i deres fuldstændighed, hver liste for sig. Ideen er, at udtrykket skal bruges til at pakke substrengen ind i <ul>[udtryk]</ul> tags.
Men så vil jeg også gerne tjekke, at den ikke matcher lister, der ALLEREDE er pakket ind i <ul>-tags. Så jeg skal have udtrykket udvidet, så det ikke matcher disse tilfælde. Det kan jeg ganske enkelt ikke finde ud af. Nogen der har nogle idéer??