[ elitefan @ 05.02.2003. 19:14 ] @
Kao sto vec u naslovu stoji, interesovalo bi me kako bi se txt format mogao definisati. |
[ elitefan @ 05.02.2003. 19:14 ] @
[ tOwk @ 06.02.2003. 04:31 ] @
LOALPHA := abcdefghijklmnopqrstuvwxyz
HIALPHA := ABCDEFGHIJKLMNOPQRSTUVWXYZ DIGIT := 0123456789 OTHER := !@#$%^&*()_+=-`~[]';/.,\|}{":?>< CONTROL := \s\t\f\n\r TXTFORMAT := ([LOALPHA]|[HIALPHA]|[DIGIT]|[OTHER]|[CONTROL])* Ili već nešto slično. [ chupcko @ 06.02.2003. 07:50 ] @
Pa da mada bi ja pre rekao da se moze opisati ili sa:
[\000-\0177]* ili sa [\000-\0377]* Naravno tu moze bas puno da se raspravlja, jer u gornje definicije ulazi puno toga :))). Ajde da kazemo da ja smatram nesto txt-alnom datotekom ako mi file (man file) kaze da je to text :). [ tOwk @ 06.02.2003. 12:24 ] @
chupcko, to je već za raspravu.
Uglavnom se NULL (\000) ne smatra baš tekstualnim karakterom, ali ima i drugih sumnjivih kontrolnih znakova. U svakom slučaju, ne verujem da je na prvobitno pitanje želeo odgovor ni moje, a ni tvoje vrste :) A moguće je da je file naredba najbolje rešenje. [Ovu poruku je menjao tOwk dana 06.02.2003. u 19:43 GMT] [ chupcko @ 06.02.2003. 12:39 ] @
Pa da, naravno \0 se koristi u c-u kao limiter stringa, ali vecina editora je dopusta :).
Naravno one moje definicije su uopste definicije fajla, zanimljivo je sto vecina kontrolnih karaktera su komande pisace masine : CR/LF Pa cak i zvonce :)))) Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|