Ændre klasse og parameter på NOGLE p-tags
Hejsa alle eksperter,Jeg har lidt probs med noget reg.exp. Jeg har en streng som indeholder f.eks følgende:
<p style="margin: 0 0 0 0;">noget tekst</p>
<p style="margin: 0 0 0 0;">noget mere tekst</p>
<p style="margin: 0 0 0 0;">noget mere igen</p>
<div>et div tag</div>
<p style="margin: 0 0 0 0;">noget tekst</p>
<p style="margin: 0 0 0 0;">noget mere igen</p>
nu vil jeg så gerne have at p-tag'et før div-tag'et skal have fjernet style'en og have en class="before" og p-tag'et efter div-tag'et skal have class="after". Dvs at ovenstående skal se således ud:
<p style="margin: 0 0 0 0;">noget tekst</p>
<p style="margin: 0 0 0 0;">noget mere tekst</p>
<p class="before">noget mere igen</p>
<div>et div tag</div>
<p class="after">noget tekst</p>
<p style="margin: 0 0 0 0;">noget mere igen</p>
Altså skal det kun gælder for p-tags LIGE før og efter.
Derudover ved jeg ikke altid om p-tag'et har et style eller en class. Altså kunne det også have set således ud:
<p style="margin: 0 0 0 0;">noget tekst</p>
<p style="margin: 0 0 0 0;">noget mere tekst</p>
<p>noget mere igen</p>
<div>et div tag</div>
<p style="margin: 0 0 0 0;">noget tekst</p>
<p>noget mere igen</p>
Så derfor skal den tjekke på både P-tags med og uden parametre.
Håber det er nogenlunde forståeligt og at nogen kan hjælpe :)
VH
Sune