MudGuard: RegEx für CSS-Klassen

Beitrag lesen

Hi,

Ich würde das folgendermaßen lösen:
Erstmal alle Zeilenumbrüche und Tabulatoren durch leerzeichen ersetzen.
Dann alle doppelten Leerzeichen durch einfache ersetzen.

Solange die Zeichenkette das Zeichen "{" enthält
  Der Selektor ist der String bis zum ersten "{".
  Selektor in Array schreiben.
  Alles bis zum ersten "}" entfernen.

@media print {
  .navi { display:none; }
}
p { color: blue; }

ergäbe dann
@media all
als ersten Selektor. Und
} p
als zweiten Selektor.

Oder wie wäre es mit
a:after { content: "}"; }

So einfach ist das nicht mit dem Zerlegen, wenn's allgemeingültig sein soll ...

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.