Stránka 1 z 1
Vypsání stejných výrazů z textu
Napsal: ned 27. pro 2009, 19:34
od Atapi
Zdravím,
neznáte někdo nějakej program/script, kterej umí v textu (formát txt) vyhledat stejný výrazy a vypsat je? Open Office 3.1 to neumí (nebo nevím jak, ale prohrabal sem to celý a nic) a na webu jsem taky nic nenašel. Docela by se mi to hodilo, dík za každou radu.
Re: Vypsání stejných výrazů z textu
Napsal: sob 2. led 2010, 16:43
od arxeiss
Pokud to chápu dobře tak chceš najít např v textu slovo "Computer" a všude v textu ho nahradit za "Počítač"? Nebo nějak nechápu to vypsání, ti přece vypíše vždy stejné slovo.
Re: Vypsání stejných výrazů z textu
Napsal: úte 12. led 2010, 21:42
od Atapi
no, přesně tak to nemyslím, myslím to tak, že mám například text: Kočka leze dírou, pes leze dírou, pes se zasek.
No a program by vyhodil texťák (třeba v takovýhle podobě, nebo jiný, to už je jedno):
dírou
kočka
leze
pes
se
zasek
Jen ten text by byl teda "trošku" delší, takže ruční vypsání by trvalo hodiny a hodiny a...
Re: Vypsání stejných výrazů z textu
Napsal: úte 12. led 2010, 21:59
od beardie
regularnymi vyrazmi by to bolo velmi rychle, mozes ale skusit nejaky pokrocilejsi textovy editor, kde vymenis kazdu medzeru za znak noveho riadku a potom len odmazes vsetky ciarky a bodky
duplicity by to mohlo zvladnut tiez, skus napr pspad, afaik je to freeware
v tomto ma linux dost vyhod

Re: Vypsání stejných výrazů z textu
Napsal: úte 12. led 2010, 22:58
od arxeiss
Nějak nechápu stále co to má dělat, jestli to má vypsat výrazy které se tam opakujou, tak by ale jsi neměl vypsat kočka, bo je tam raz, se a zasek taky ne bo se neopakuje.
Re: Vypsání stejných výrazů z textu
Napsal: stř 13. led 2010, 00:50
od beardie
pochopil som to tak, ze kazde slovo sa ma v tom textaku objavit len raz
Re: Vypsání stejných výrazů z textu
Napsal: stř 13. led 2010, 16:10
od Atapi
beardie píše:pochopil som to tak, ze kazde slovo sa ma v tom textaku objavit len raz
jj tak by to bylo ideální

(ono v takhle krátkým textu co jsem napsal, se některý slova neopakujou, ale v dlouhým textu se většina opakuje a pokud vypadne jedno, nebo dvě exotický slova, to už by bylo skoro jedno)
jdu zkusit ten PSpad
Re: Vypsání stejných výrazů z textu
Napsal: čtv 14. led 2010, 22:32
od VasekB
google> count+word+txt a je to, ne ?!?
VBScript
http://blogs.technet.com/heyscriptinggu ... -file.aspx
nebo PowerShell
http://thepowershellguy.com/blogs/posh/ ... -file.aspx
PS> Get-Content c:\soubor.txt | foreach { $_.split(" ") } | group-object | select-object count, name | sort-object count | format-table -autosize
PS> "Kocka leze dirou, pes leze dirou, pes se zasek" | foreach { $_.split(" ") } | group-object | select-object count, name | sort-object count | format-table -autosize
Count Name
----- ----
1 zasek
1 se
1 Kocka
2 dirou,
2 leze
2 pes