
Regulární výrazy v PSPad
Ahoj, může někdo poradit jak v PSPad-u nahradit text na každém řádku před první čárkou? Moc děkuji.
Ahoj, může někdo poradit jak v PSPad-u nahradit text na každém řádku před první čárkou? Moc děkuji.
Předmět | Autor | Datum |
---|---|---|
Hledat: ^.*?\,
Nahradit: novy text,
[x]Regularni vyrazy
Ta čárka za novým textem je úmyslně, protož… Jan Fiala 22.01.2021 12:40 |
Jan Fiala | |
Moc děkuji Honzo, a jde i přímo použít ten načtený text? Zkopírovat ho jinam?
Příklad
mám řádek:
Pe… dedekk 22.01.2021 14:51 |
dedekk | |
Jde to, jen je třeba se dopracovat k něčemu společnému na všech řádcích. Dejme tomu, že to XXXX bude… Jan Fiala 22.01.2021 17:32 |
Jan Fiala | |
Páni to je složitý :( Vyzkouším, moc děkuji. dedekk 22.01.2021 18:57 |
dedekk | |
Případně pošli priklady konkrétních řádků poslední Jan Fiala 22.01.2021 19:35 |
Jan Fiala |
Zpět do poradny Odpovědět na původní otázku Nahoru
Hledat: ^.*?\,
Nahradit: novy text,
[x]Regularni vyrazy
Ta čárka za novým textem je úmyslně, protože hledání bere i první čárku
Moc děkuji Honzo, a jde i přímo použít ten načtený text? Zkopírovat ho jinam?
Příklad
mám řádek:
Petr Marek XXXXX +421587815465 nějaký další text
a potřebuji udělat tohle:
Petr Marek , Petr Marek XXXXX +421587815465 nějaký další text
Jde to, jen je třeba se dopracovat k něčemu společnému na všech řádcích. Dejme tomu, že to XXXX bude na všech řádcích stejné.
Pak si text při hledání rozdělím do skupin - zavřené do závorek a ty kap použiju v nahrazení pomocí zástupného pořadí každé závorky $n
Hledat: (.*)(xxxxx)
Nahradit: $1, $1$2
můžu obsah první závorky $1 použít víckrát
To společné může být druhá mezera, první čárka první číslice atd.
Páni to je složitý :( Vyzkouším, moc děkuji.
Případně pošli priklady konkrétních řádků