Vypsání stejných výrazů z textu
- Atapi
- Začátečník

- Registrován: 04. dub 2007
- Bydliště: Jihlava
Vypsání stejných výrazů z textu
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.
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.
Naposledy upravil(a) Atapi dne úte 12. led 2010, 21:33, celkem upraveno 1 x.
- arxeiss
- Začátečník

- Registrován: 19. črc 2008
- Bydliště: Krmelín (předměstí Ostravy)
- Kontaktovat uživatele:
Re: Vypsání stejných výrazů z textu
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.
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
- Atapi
- Začátečník

- Registrován: 04. dub 2007
- Bydliště: Jihlava
Re: Vypsání stejných výrazů z textu
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...
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...
- beardie
- Středně pokročilý

- Registrován: 10. srp 2005
Re: Vypsání stejných výrazů z textu
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
duplicity by to mohlo zvladnut tiez, skus napr pspad, afaik je to freeware
v tomto ma linux dost vyhod
¿ʇı ʇ,usı 'ƃuıʎouuɐ ʎʇʇǝɹd sı uʍop ǝpısdn ƃuıpɐǝɹ
- arxeiss
- Začátečník

- Registrován: 19. črc 2008
- Bydliště: Krmelín (předměstí Ostravy)
- Kontaktovat uživatele:
Re: Vypsání stejných výrazů z textu
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.
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
- beardie
- Středně pokročilý

- Registrován: 10. srp 2005
Re: Vypsání stejných výrazů z textu
pochopil som to tak, ze kazde slovo sa ma v tom textaku objavit len raz
¿ʇı ʇ,usı 'ƃuıʎouuɐ ʎʇʇǝɹd sı uʍop ǝpısdn ƃuıpɐǝɹ
- Atapi
- Začátečník

- Registrován: 04. dub 2007
- Bydliště: Jihlava
Re: Vypsání stejných výrazů z textu
jj tak by to bylo ideálníbeardie píše:pochopil som to tak, ze kazde slovo sa ma v tom textaku objavit len raz
jdu zkusit ten PSpad
- VasekB
- Začátečník

-
- Registrován: 12. bře 2005
Re: Vypsání stejných výrazů z textu
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
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
