Ich verwende "Sicheres Suchen und Ersetzen in Datenbank mit serialisierten Daten v3.1.0", um eine Suche und Ersetzung meiner Datenbank durchzuführen. Ich habe versucht, es selbst zu schreiben, aber ich hatte kein Glück und Google scheint nicht die Antwort zu haben, die ich suche.Regex-Zeichenfolgen für Uploads-Ordner
Grundsätzlich brauche ich eine Zeichenfolge, die Upload-Ordner von 2010-2015 mit jpg | jpeg | png | gif Dateitypen zielt, die ich die Zeichenfolge mit einer einfachen placeholder.png Datei ersetzen kann, die ich erstellte.
Hier ist, was ich habe es geschafft, dass lol leider funktioniert nicht erscheinen zu lassen, wenn es nur schrecklich:
(uploads)(.*?).(jpg|png|gif|jpeg)
oder
^\/wp-content\/uploads\/((2014|2013|2012|2011)|(2015\/(01|02|03|04|05|06|07|08)))\/(.+)(jpg|png|gif|jpeg)
ich andere Variationen ausprobiert habe ich habe gemacht, aber wenn ein "Trockenlauf" durchgeführt wird, heißt es, dass 0 Zellen geändert worden wären.
Die Bild-URLs sind voll und nicht relativ.
Kann jemand helfen?
Gibt es eine Verzeichnisstruktur wie 'uploads/new.jpg' oder so etwas? –
Es ist Datum basiert so wie http://domain.com/wp-content/uploads/2015/12/image.jpg wäre ein Beispiel. – underthegun
Willst du nur bis August 2015 oder was? Denn das ist es, was deine Regex impliziert. Auch du hast 2010 ausgelassen ... – mpen