Avatar billede radiohead Nybegynder
23. april 2003 - 21:10 Der er 29 kommentarer og
1 løsning

Ang frasortering af bestemte ord

Hej

Jeg sidder man +54000 ord. Alle de ord der har mere en 8 karaterer skal frasortes(slettes).

Nogen der har et bud på hvorledes jeg gør det?

Jeg refererer til :http://www.eksperten.dk/spm/343890
Avatar billede arne_v Ekspert
23. april 2003 - 21:13 #1
Du laver et program der:
  - åbner den gamle fil
  - åbner en ny fil
  - læser alle ord fra den gamle fil
  - kun skriver ord <= 8 tegn ud i den nye fil

Nemt.

Hvilket sprog vil du have programmet i ?
Avatar billede radiohead Nybegynder
23. april 2003 - 21:15 #2
jeg har ikke forstand på programmering :) Jeg blev smidt herind (http://www.eksperten.dk/spm/343890 )
Avatar billede arne_v Ekspert
23. april 2003 - 21:19 #3
Hvis du vil have kilde-tekst til et program så må du fortælle
hvilke compilere/fortolkere du har.

Hvis du vin have et binært program må du fortælle hvilken
platform det skal køre på.
Avatar billede radiohead Nybegynder
23. april 2003 - 21:25 #4
Jeg har bevæget mig ud på dybt vand.... Jeg forstod intet af ovenstående...

Ser du, det jeg egentlig ville, var at fixe det hele i wor eller et tilsvarende program.
I spm´et : http://www.eksperten.dk/spm/343890  , fik jeg at vide, at der måske var nogle "kode-nørder" der kunne fixe noget til mig :)
Avatar billede erikjacobsen Ekspert
23. april 2003 - 21:25 #5
Jeg kan skrive et perl-program på ca. en linie der gør
det for dig. Du kan evt sende mig filen.
Avatar billede radiohead Nybegynder
23. april 2003 - 21:26 #6
wor=Word
Avatar billede radiohead Nybegynder
23. april 2003 - 21:26 #7
email? Skal jeg bare sende doc filen?
Avatar billede erikjacobsen Ekspert
23. april 2003 - 21:27 #8
Word? Kan du ikke bede word om at gemme som almindelig
tekstfil? Er det et ord pr. linie, eller hvad?
Avatar billede radiohead Nybegynder
23. april 2003 - 21:28 #9
ét ord pr linie ja
Avatar billede radiohead Nybegynder
23. april 2003 - 21:28 #10
jeg kan godt sende en txt fil, hvis det er?
Avatar billede arne_v Ekspert
23. april 2003 - 21:29 #11
Jeg vill enok skrive 15 linier i Pascal.

:-)

Jeg kan godt gøre det.

Men Erik kan uden tvivl også gøre det.
Avatar billede arne_v Ekspert
23. april 2003 - 21:29 #12
Du kan email den til arne_v@mail.danbbs.dk, hvis det skal være.

(jeg skal nok poste Pascal programmet her bagefter)
Avatar billede erikjacobsen Ekspert
23. april 2003 - 21:30 #13
<--- klik på mit navn - der er en email - og det er gratis!
Avatar billede erikjacobsen Ekspert
23. april 2003 - 21:30 #14
TEXT fil - ikke word
Avatar billede radiohead Nybegynder
23. april 2003 - 21:30 #15
Jeg vil gerne ændre noget :

ord med mere en 10 karaterer skal frasortes(slettes)!!
Avatar billede radiohead Nybegynder
23. april 2003 - 21:33 #16
Jeg er ikke helt tryg ved den mailaddy :)
Avatar billede erikjacobsen Ekspert
23. april 2003 - 21:33 #17
15 linier Pascal .... ?? Hvorfor dog ??

Man kan skrive én kommandolinie med Perl:

perl -n -e 'if (length($_)<=8) { print; }' < ord.txt > smaaord.txt
Avatar billede erikjacobsen Ekspert
23. april 2003 - 21:34 #18
Det må du selv om. Den adresse bider ikke ;)
Avatar billede radiohead Nybegynder
23. april 2003 - 21:34 #19
afsendt
Avatar billede radiohead Nybegynder
23. april 2003 - 21:35 #20
husk 10 ord !! :)
Avatar billede erikjacobsen Ekspert
23. april 2003 - 21:35 #21
Hov, den kan blive 2 tegn kortere ... hehe

perl -n -e 'if (length()<=8) { print; }' < ord.txt > smaaord.txt
Avatar billede arne_v Ekspert
23. april 2003 - 21:36 #22
Fordi jeg ikke programmerer i Perl !

:-)
Avatar billede erikjacobsen Ekspert
23. april 2003 - 21:38 #23
Godt nok, Arne - det er nok en brist io din opdragelse.
Spammotel.com er godt - rigtig godt - men de har lidt
travlt, så der går liiiige et par minutter.
Avatar billede radiohead Nybegynder
23. april 2003 - 21:47 #24
yes yes.. Giv dig god tid mester :)
Avatar billede radiohead Nybegynder
23. april 2003 - 22:39 #25
Det er bare alletiders mester! Læg et svar og kald dig selv for Gud! :)
Avatar billede radiohead Nybegynder
23. april 2003 - 22:40 #26
tak for det
Avatar billede erikjacobsen Ekspert
23. april 2003 - 22:41 #27
Behøv's ikke - ingen af delene .. ingen svar, jeg samler ikke på point
Løsning blev ordret:

perl -n -e 'if (length()<=10) { print; }' < danskeord.txt >smaadanskeord.txt
Avatar billede radiohead Nybegynder
23. april 2003 - 22:54 #28
jeg nægter selv at tage points..
Avatar billede erikjacobsen Ekspert
23. april 2003 - 22:59 #29
Så hopper jeg bare ud af spørgsmålet og lader dig fundere over
tingene selv. Jeg har i flere måneder ikke "taget point" for
svar, og jeg kan ikke se nogen grund til at du skal ødelægge
den pæne statistik,,,, ;)
Avatar billede radiohead Nybegynder
23. april 2003 - 23:10 #30
... hrmpf
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester