1 Repo
Matching text patterns that span across newline characters by treating files as single blocks.
Distinct from Text Pattern Matching: Distinct from Text Pattern Matching: specifically addresses the capability to match patterns across multiple lines.
Explore 1 awesome GitHub repository matching data & databases · Multi-Line Pattern Matching. Refine with filters or upvote what's useful.
sd ist ein Command-Line-Tool zur Textmanipulation, das für das Suchen und Ersetzen von Textmustern über mehrere Dateien hinweg entwickelt wurde. Es fungiert als regex-basiertes Suchen-und-Ersetzen-Tool, das die Bearbeitung von Dateien direkt vom Terminal aus ermöglicht. Das Projekt unterstützt sowohl Ersetzungen durch reguläre Ausdrücke, einschließlich der Verwendung von Capture-Groups für komplexe Transformationen, als auch den Austausch fester Zeichenfolgen für literale Textersetzungen. Es verarbeitet speziell mehrzeilige Textersetzungen, indem es Dateiinhalte als einzelne Blöcke verarbeitet, um Muster abzugleichen, die sich über Zeilenumbrüche hinweg erstrecken. Das Tool bietet Funktionen für Massen-Updates von Dateiinhalten und eine gepufferte Änderungsvorschau, um Modifikationen zu überprüfen, bevor sie in das Dateisystem übernommen werden.
Treats input as a single block to match patterns and newlines spanning multiple lines.