eeye: CSS parsen und nicht benötigte Selektoren ausfiltern

Beitrag lesen

Hi

Bin grade drauf gestossen, dass in XPath ja auch reguläre Ausdrücke benutzt werden können.
Dann könnte man die Whitespaces auch über einen Regex erschlagen:
//*[contains(@class, "\s+aaa\s+")]

es wären aber wieder extra Prüfungen notwendig, falls die Klasse am Anfang oder Ende steht. Daher gefällt mir deine Lösung doch besser, zumal sie auch funktioniert, falls das class-Attribut nur eine Klasse und keine Liste enthält.

Grüsse,
eeye