Jak v řádcích v Notepad++ ponechat pouze pěticiferná čísla
V tomto článku se podíváme, jak v řádcích v Notepad++ ponechat pouze pěticiferná čísla pomocí regulárních výrazů, přičemž zachováme jejich umístění v řádcích.
- Otevřete Notepad++ a načtěte soubor, ve kterém potřebujete ponechat pouze pěticiferná čísla.
- Přejděte do menu Hledat a vyberte Nahradit.
- V otevřeném okně aktivujte možnost Režim hledání a vyberte Regulární výraz.
- Do pole Najít zadejte regulární výraz:
.*?(\b\d{5}\b).*?(\R|$)
\1\2
Hledání a nahrazování
- Pro hledání všech prvků odpovídajících regulárnímu výrazu klikněte na tlačítko Najít vše v aktuálním dokumentu.
- Pro nahrazení všech nalezených prvků klikněte na tlačítko Nahradit vše.
Příklad
- Předpokládejme, že máme následující text:
12345 abc 67890 def 123 4567 89123
- Po spuštění kódu získáme text, ve kterém zůstanou pouze pěticiferná čísla:
12345 67890 89123
S správným regulárním výrazem můžete ponechat v řádcích pouze pěticiferná čísla, přičemž zachováte jejich umístění v řádcích.