In Archivarix CMS verwendete reguläre Ausdrücke

Gepostet von: 2020-02-06

Dieser Artikel beschreibt reguläre Ausdrücke zum Suchen und Ersetzen von Inhalten auf Websites, die mit dem Archivarix-System wiederhergestellt wurden. Sie sind nicht auf dieses System beschränkt. Wenn Sie die regulären Ausdrücke von PHP, Perl, Java oder anderen Programmiersprachen kennen, wissen Sie bereits, wie Sie unsere Such- und Ersetzungsfunktionen verwenden. 

Dieser Artikel beschreibt reguläre Ausdrücke zum Suchen und Ersetzen von Inhalten auf Websites, die mit dem Archivarix-System wiederhergestellt wurden. Sie sind nicht auf dieses System beschränkt. Wenn Sie die regulären Ausdrücke von PHP, Perl, Java oder anderen Programmiersprachen kennen, wissen Sie bereits, wie Sie unsere Such- und Ersetzungsfunktionen verwenden.

Reguläre Ausdrücke sind eine formale Sprache zum Suchen und Bearbeiten von Teilzeichenfolgen in Text, basierend auf der Verwendung von Metazeichen. Für die Suche wird eine Vorlage verwendet, die aus Zeichen und Metazeichen besteht und eine Suchregel definiert. Zur Textbearbeitung wird zusätzlich eine Ersatzzeichenfolge angegeben, die auch Sonderzeichen enthalten kann.

Hier ist der Online-Konstruktor für reguläre Ausdrücke, mit dem Sie reguläre Ausdrücke über eine einfache Benutzeroberfläche erstellen und testen können - https://regexr.com/

Die Liste der verwendeten regulären Ausdrücke:

[abc] Ein einzelnes Zeichen: a, b oder c
[^ abc] Jedes einzelne Zeichen außer a, b oder c
[az] Beliebiges einzelnes Zeichen im Bereich az
[a-zA-Z] Jedes einzelne Zeichen im Bereich von az oder AZ
^ Zeilenanfang
$ Zeilenende
\ A Stringanfang
\ z Stringende
. Beliebiges einzelnes Zeichen
\ s Beliebiges Leerzeichen
\ S Ein beliebiges Nicht-Leerzeichen
\ d Beliebige Ziffer
\ D Keine Ziffer
\ w Beliebiges Wortzeichen (Buchstabe, Ziffer, Unterstrich)
\ W Ein beliebiges Zeichen, das kein Wort ist
\ b Beliebiges Wortbegrenzungszeichen
(...) Alles einfangen, was beigefügt ist
(a | b) a oder b
a? Null oder eins von a
a * Null oder mehr von a
a + Einer oder mehrere von a
a {3} Genau 3 von a
a {3,} 3 oder mehr von a
a {3,6} Zwischen 3 und 6 von a

Die Verwendung von Artikelmaterialien ist nur zulässig, wenn der Link zur Quelle veröffentlicht wird: https://archivarix.com/de/blog/regex/

Neueste Nachrichten:
2020.11.03
Die neue CMS-Version ist für Webmaster aus der ganzen Welt bequemer und verständlicher geworden.

- Vollständige Lokalisierung von Archivarix CMS in 13 Sprachen (Englisch, Spanisch, Italienisch, Deutsch, Französisch, Portugiesisch, Polnisch, Türkisch, Japanisch, Chinesisch, Russisch, Ukrainisch, Weißrussisch).
- Exportieren Sie alle aktuellen Site-Daten in ein Zip-Archiv, um eine Sicherung zu speichern oder auf eine andere Site zu übertragen.
- Anzeigen und Entfernen defekter Zip-Archive in Import-Tools.
- Überprüfung der PHP-Version während der Installation.
- Informationen zur Installation von CMS auf einem Server mit NGINX + PHP-FPM.
- Wenn bei der Suche im Expertenmodus das Datum / die Uhrzeit der Seite und ein Link zu ihrer Kopie im WebArchiv angezeigt werden.
- Verbesserungen der Benutzeroberfläche.
- Codeoptimierung.

Wenn Sie Muttersprachler einer Sprache sind, in die unser CMS noch nicht übersetzt wurde, laden wir Sie ein, unser Produkt noch besser zu machen. Über den Crowdin -Service können Sie sich bewerben und unser offizieller Übersetzer in neue Sprachen werden.
2020.10.06
Neue Version von Archivarix CMS.
- Unterstützung der Befehlszeilenschnittstelle für die Bereitstellung von Websites direkt über die Befehlszeile, Importe, Einstellungen, Statistiken, Löschen des Verlaufs und Systemaktualisierungen.
- Unterstützung für verschlüsselte Passwörter password_hash (), die in der CLI verwendet werden können.
- Expertenmodus mit zusätzlichen Debug-Informationen, experimentellen Tools und direkten Links zu gespeicherten WebArchive-Snapshots.
- Tools für fehlerhafte interne Bilder und Links können jetzt eine Liste aller fehlenden URLs zurückgeben, anstatt sie zu entfernen.
- Das Import-Tool zeigt beschädigte / unvollständige Zip-Dateien an, die entfernt werden können.
- Verbesserte Cookie-Unterstützung, um den Anforderungen moderner Browser gerecht zu werden.
- Festlegen der Standardeditorauswahl für HTML-Seiten (visueller Editor oder Code).
- Die Registerkarte "Änderungen" mit Textunterschieden, die standardmäßig deaktiviert ist, kann in den Einstellungen aktiviert werden.
- Sie können auf der Registerkarte "Änderungen" zu einer bestimmten Änderung zurückkehren.
- Die XML-Sitemap-URL für Websites, die mit der WWW-Subdomain erstellt wurden, wurde korrigiert.
- Das Löschen temporärer Dateien, die während der Installation / des Imports erstellt wurden, wurde behoben.
- Schnellere Reinigung der Geschichte.
- Nicht verwendete Lokalisierungsphrasen wurden entfernt.
- Umschalten der Sprache auf dem Anmeldebildschirm.
- Externe Pakete auf die neuesten Versionen aktualisiert.
- Optimierte Speichernutzung zur Berechnung von Textunterschieden auf der Registerkarte Änderungen.
- Verbesserte Unterstützung für alte Versionen der PHP-Dom-Erweiterung.
- Ein experimentelles Tool zum Korrigieren der Dateigrößen in der Datenbank, wenn Sie die Dateien direkt auf dem Server bearbeitet haben.
- Ein experimentelles und sehr grobes Export-Tool für flaches Design.
- Experimentelle Unterstützung öffentlicher Schlüssel für zukünftige API-Funktionen.
2020.06.08
Das erste Juni-Update von Archivarix CMS mit neuen, praktischen Funktionen.
- Behoben: Der Abschnitt Verlauf funktionierte nicht, wenn die Zip-Erweiterung PHP nicht aktiviert war.
- Registerkarte "Verlauf" mit Details zu Änderungen beim Bearbeiten von Textdateien.
- .htaccess-Bearbeitungswerkzeug.
- Möglichkeit, Backups bis zum gewünschten Rollback-Punkt zu bereinigen.
- Der Block "Fehlende URLs" wurde aus den Tools entfernt Es ist über das Hauptpanel zugänglich
- Überprüfung und Anzeige des freien Speicherplatzes im Hauptfenster hinzugefügt.
- Verbesserte Überprüfung der erforderlichen PHP-Erweiterungen beim Start und bei der Erstinstallation.
- Kleinere kosmetische Veränderungen.
- Alle externen Tools wurden auf die neuesten Versionen aktualisiert.
2020.05.21
Ein Update, das Webstudios und Outsourcing-Experten zu schätzen wissen.
- Separates Passwort für den abgesicherten Modus.
- Erweiterter abgesicherter Modus. Jetzt können Sie benutzerdefinierte Regeln und Dateien erstellen, jedoch ohne ausführbaren Code.
- Neuinstallation der Site vom CMS, ohne dass manuell etwas vom Server gelöscht werden muss.
- Möglichkeit, benutzerdefinierte Regeln zu sortieren.
- Verbessertes Suchen und Ersetzen für sehr große Websites.
- Zusätzliche Einstellungen für das Tool "Viewport-Meta-Tag".
- Unterstützung für IDN-Domains beim Hosting mit der alten Version der Intensivstation.
- Bei der Erstinstallation mit einem Passwort wird die Möglichkeit zum Abmelden hinzugefügt.
- Wenn während der Integration mit WP .htaccess erkannt wird, werden die Archivarix-Regeln zu Beginn hinzugefügt.
- Beim Herunterladen von Websites nach Seriennummer wird CDN verwendet, um die Geschwindigkeit zu erhöhen.
- Andere kleinere Verbesserungen und Korrekturen.
2020.05.12
Unser Archivarix CMS entwickelt sich rasant weiter. Neues Update, in dem erschienen ist:
- Neues Dashboard zum Anzeigen von Statistiken, Servereinstellungen und Systemaktualisierungen.
- Möglichkeit, Vorlagen zu erstellen und der Site bequem neue Seiten hinzuzufügen.
- Integration mit Wordpress und Joomla mit einem Klick.
- In Search-Substitution wird jetzt eine zusätzliche Filterung in Form eines Konstruktors durchgeführt, in dem Sie eine beliebige Anzahl von Regeln hinzufügen können.
- Jetzt können Sie die Ergebnisse nach Domain / Subdomains, Datum / Uhrzeit und Dateigröße filtern.
- Ein neues Tool zum Zurücksetzen des Caches in Cloudlfare oder zum Aktivieren / Deaktivieren des Dev-Modus.
- Ein neues Tool zum Entfernen der Versionierung in URLs, z. B. "?ver=1.2.3" in CSS oder JS. Ermöglicht die Reparatur auch von Seiten, die im WebArchiv aufgrund fehlender Stile mit unterschiedlichen Versionen schief aussahen.
- Das robots.txt-Tool kann eine Sitemap-Karte sofort aktivieren und hinzufügen.
- Automatische und manuelle Erstellung von Rollback-Punkten für Änderungen.
- Importieren kann Vorlagen importieren.
- Das Speichern / Importieren der Einstellungen des Loaders enthält die erstellten benutzerdefinierten Dateien.
- Für alle Aktionen, die länger als eine Zeitüberschreitung dauern können, wird ein Fortschrittsbalken angezeigt.
- Ein Tool zum Hinzufügen eines Ansichtsfenster-Meta-Tags zu allen Seiten einer Site.
- Tools zum Entfernen defekter Links und Bilder können Dateien auf dem Server berücksichtigen.
- Ein neues Tool zum Beheben falscher Urlencode-Links im HTML-Code. Selten, kann aber nützlich sein.
- Verbessertes Tool für fehlende URLs. Zählt jetzt zusammen mit dem neuen Loader Aufrufe an nicht vorhandene URLs.
- Regex-Tipps für Suche und Substitution.
- Verbesserte Überprüfung auf fehlende PHP-Erweiterungen.
- Alle verwendeten js-Tools wurden auf die neuesten Versionen aktualisiert.

Dies und viele andere kosmetische Verbesserungen und Geschwindigkeitsoptimierungen.