Hallo zusammen, ich verzweifel hier grad an einem RegEx. Ich möchte in einem HTML-Quellcode bestimmte Links finden und rauswerfen. Aber irgendwie will das bisher nicht so, wie ich will. :-\
So sieht das Szenario aus: Bla bla bla <a href="../xyz/index.asp">Linktext</a> blabla <a href="../1/45.asp">Link</a> bla bla bla <a href="../1/index.asp">Link</a> bla bla bla Und daraus möchte ich nur die Link-Tags entfernen, die ein "/1/" beinhalten. Bis hierhin bin ich gekommen: <a.+?>.*?</a> Das sucht mir allerdings jeden Link raus. Wenn ich es hiermit versuche: <a.+?/1/.+?>.*?</a> beginnt mein Treffer mit dem "<a" des ersten Links und endet mit dem "</a>" des zweiten Links!? Der dritte Link wird als eigenständiger Treffer gelistet. Wo in aller Welt muss denn dieses "/1/" hin, damit es korrekt funktioniert? Kann mir vielleicht jemand unter die Arme greifen? Gruß Oliver _______________________________________________ Coffeehouse Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/coffeehouse
