regex med "betingelse" C#.net
Jeg har udtrykket:s = Regex.Replace(s, "<P ALIGN=\"(CENTER|RIGHT|LEFT)\">(<br>)*<UL>", "<P ALIGN=\"(CENTER|RIGHT|LEFT)\"><UL>", RegexOptions.IgnoreCase);
Det er meningen at den skal fjerne alle <br> tags mellem P og UL tagget, der er nu 2 problemer.
Hvis den fanger <P ALIGN=\"RIGHT\">, skal den også erstatte med RIGHT, hvordan gør man det? og kan man gøre det i ét udtryk?
2) kan det lade sig gøre at der er ignore case på alt undtagen <br> udtrykket?
