Hallo Leute,
ich habe ein kleines Problem - ich weis, dass dass hier nicht unbedingt das richtige Forum dafür ist, aber ich wüßte nicht, wo sich sonst die RegExp-fähigen Leute rumtreiben
Mein Problem:
Ich habe eine CD mit einer Website erhalten, ca 200 HTML Seiten plus Bildmaterial. Der Kunde lädt diese per Frontpage auf einen Intranet-Server. Die Dateinamen enthalten teilweise Groß- und Kleinbuchstaben. Allerdings wandelt Frontpage beim Upload alle Namen in kleinbuchstaben, so dass der Server später die Links nicht mehr findet.
Meine Aufgabe ist es nun alle Links und Dateien in kleinschrift zu wandeln. Für die Dateien habe ich ein kleines Sharewar-Programm was alle dateien und ordner in lowercase wandelt. Mit den Links ist das allerdings ein Problem.
Ich bin auf folgende Idee gekommen:
Ich arbeite mit Dreamweaver. Dessen Such&Ersetz-Funktion versteht auch reguläre Ausdrücke. Nun würde ich alle Seiten nach:
"(.+\.html)"
durchsuchen und dann duch den geklammerten Teil in kleinschrift ersetzen.
Allerdings - und nun meine Frage:
Wie sage ich in einem RegExp, dass der zu ersetztende Teil in lowercase gewandelt werden soll?
Hat da Jemand eine Idee oder vieleicht andere Vorschläge dieses Problem zu lösen?
Wie immer Danke & Grüße,
Andi
ich habe ein kleines Problem - ich weis, dass dass hier nicht unbedingt das richtige Forum dafür ist, aber ich wüßte nicht, wo sich sonst die RegExp-fähigen Leute rumtreiben
Mein Problem:
Ich habe eine CD mit einer Website erhalten, ca 200 HTML Seiten plus Bildmaterial. Der Kunde lädt diese per Frontpage auf einen Intranet-Server. Die Dateinamen enthalten teilweise Groß- und Kleinbuchstaben. Allerdings wandelt Frontpage beim Upload alle Namen in kleinbuchstaben, so dass der Server später die Links nicht mehr findet.
Meine Aufgabe ist es nun alle Links und Dateien in kleinschrift zu wandeln. Für die Dateien habe ich ein kleines Sharewar-Programm was alle dateien und ordner in lowercase wandelt. Mit den Links ist das allerdings ein Problem.
Ich bin auf folgende Idee gekommen:
Ich arbeite mit Dreamweaver. Dessen Such&Ersetz-Funktion versteht auch reguläre Ausdrücke. Nun würde ich alle Seiten nach:
"(.+\.html)"
durchsuchen und dann duch den geklammerten Teil in kleinschrift ersetzen.
Allerdings - und nun meine Frage:
Wie sage ich in einem RegExp, dass der zu ersetztende Teil in lowercase gewandelt werden soll?
Hat da Jemand eine Idee oder vieleicht andere Vorschläge dieses Problem zu lösen?
Wie immer Danke & Grüße,
Andi
Kommentar