Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Martin Havelka:1.8.2019 16:19

Ahoj,
hledám nějaký nástroj či prográmek, který by dokázal klasicky zaměnit určité slovo/část slova za jiné. Konkrétně to potřebuji na změnu přípon v názvech odkazů v markdown souborech. Udělal bych to ve VS code nebo čemkoli jiném, problém však je, že těchto souborů mám cca 100 :D.

Díky za odpovědi. :-)

 
Odpovědět
1.8.2019 16:19
Avatar
Filip Němeček
Tvůrce
Avatar
Filip Němeček:1.8.2019 16:31

Jestli jsi odvážný, tak to můžeš zkusit v terminálu. Kombinací najití souborů podle vzoru a potom replace přes regex. Ale určitě bych si ty soubory zálohoval.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
1.8.2019 16:31
Avatar
Odpovídá na Filip Němeček
Martin Havelka:2.8.2019 8:15

Dobrý nápad, asi to tak udělám..díky :-)

 
Nahoru Odpovědět
2.8.2019 8:15
Avatar
albertpatera
Tvůrce
Avatar
Odpovídá na Martin Havelka
albertpatera:2.8.2019 12:35

Ahoj,

k tomuto se dají využít také externí knihovny, které si naimportuješ pomocí composeru.

Například:
https://github.com/…hp-bad-words - PHP libs

...nebo popř. https://github.com/…er_profanity (podle mého názoru "cmd frendly") ;-)

 
Nahoru Odpovědět
2.8.2019 12:35
Avatar
Odpovídá na albertpatera
Martin Havelka:2.8.2019 15:48

Taky super...přemýšlel jsem že bych si na to mohl napsat jednoduchou .net aplikaci s regexama, tohle je ale taky dobrý. Uvidím, každopádně díky :-)

 
Nahoru Odpovědět
2.8.2019 15:48
Avatar
albertpatera
Tvůrce
Avatar
Odpovídá na Martin Havelka
albertpatera:2.8.2019 16:03

Ok, otestuj a pak dej vědět, jak to dopadlo ;-)

 
Nahoru Odpovědět
2.8.2019 16:03
Avatar
DarkCoder
Člen
Avatar
Odpovídá na Martin Havelka
DarkCoder:2.8.2019 16:49

Proč něco hledat, si to celé naprogramuj sám. Krásný příklad na využití dynamické alokace paměti, práce se soubory, řetězci a znaky. A že těch souborů je 100, to je přeci jedno. Vytvoříš si soubor, ve kterém bude seznam názvů souborů, které budeš postupně načítat a na souborech pod daným názvem budeš provádět operaci záměny dokud celý seznam nevyčerpáš.

Nahoru Odpovědět
2.8.2019 16:49
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.