egrep regexes

Nick Demou ndemou at gmail.com
Thu May 25 11:15:13 EEST 2006


Την 25/5/2006, Prokopis Prokopidis <prokopis at ilsp.gr> έγραψε:
> [...]
>
> $ more dok
> ρρρρρρρ
> ΏΏΏΏΏΏΏ
> ΊΊΊΊΊΊΊ
>
> $  egrep "[α-ω]+" dok
>
> $  egrep "[Α-Ω]+" dok
> ρρρρρρρ
> ΊΊΊΊΊΊΊ
>
> Εν ολίγοις, γιατί το πρώτο regex δεν πιάνει το "ρ"; Γιατί το "ρ" κάνει
> match στο δεύτερο regex; Και γιατί το δεύτερο regex πιάνει το ένα μόνο
> από τα δύο τονούμενα κεφαλαία;
>

το ρεζουμε της συζήτησης του σεπτέμβρη που σωστά αναφέρει ο Fanis είναι το εξής:
γύρνα σε UTF-8 και κάνε ξανά τις δοκιμές σου αφότου μάλιστα δοκιμάσεις
και αν το backspace λειτουργεί όπως το περιμένεις (γράψε σε command
line "τεστ" και μετά πάτα 2 backspace και enter και δες τι πέρασε ως
εντολή στο bash - αν δεν πέρασε το "τε" αλλά κάτι σαν "τε#" τότε
προσοχή γιατί το backspace σου δεν δουλευει όπως θα πρεπε




More information about the Linux-greek-users mailing list