Hallo allseits,
ich rege zunächst nochmal an, evtl. ein Board für "Regular Expressions" einzurichten.. JS passt ja nicht so ganz
Ich benötige einen RegExp-Ausdruck, der mir Pfade und Domainnamen ersetzt. Mein Problem liegt in der variablen Anzahl an "Ordner zurück" ( ../ ) die in der Quelle stehen könnten:
"domain-name.de/" muß dabei als Variable erkannt, übernommen und ersetzt werden (die Domain ist natürlich variabel, Variable = $2 ? )
Kann man unter RegExp keine Maske anlegen ( Maske= "../"), die sich auch beliebig wiederholen kann... oder so ähnlich ?
Jemand eine Idee? Danke!
ich rege zunächst nochmal an, evtl. ein Board für "Regular Expressions" einzurichten.. JS passt ja nicht so ganz
Ich benötige einen RegExp-Ausdruck, der mir Pfade und Domainnamen ersetzt. Mein Problem liegt in der variablen Anzahl an "Ordner zurück" ( ../ ) die in der Quelle stehen könnten:
Code:
// RegExp search
"../domain-name.de/ordner1/ordner2/"
"../../domain-name.de/ordner1/ordner2/"
"../../../domain-name.de/ordner1/ordner2/"
// ... max 5. mal "../"
// Sollen ersetzt werden können nach: RegExp replace:
"http://ordner1.domain-name.de/ordner2/"
"domain-name.de/" muß dabei als Variable erkannt, übernommen und ersetzt werden (die Domain ist natürlich variabel, Variable = $2 ? )
Kann man unter RegExp keine Maske anlegen ( Maske= "../"), die sich auch beliebig wiederholen kann... oder so ähnlich ?
Jemand eine Idee? Danke!
Zuletzt bearbeitet: