Ero sivun ”Keskustelu:Säännöllinen lauseke” versioiden välillä
Siirry navigaatioon
Siirry hakuun
LP (keskustelu | muokkaukset) |
(ei mitään eroa)
|
Versio 18. helmikuuta 2010 kello 17.27
Laajennokset
Tarkistin muutokseni jälkeen, mitä SUS/POSIX oikeasti sanoo. {m,n} on yllätykseksini mukana – tulikohan mukaan silloin vai onko muistikuvani wanhasta käyttäytymisestä väärä?
Sen sijaan ero "basic" ja "extended" välillä on, että \{, \}, \( ja \) basicissa vastaa laajennetun syntaksin merkkejä {, }, ( ja ). Tästä taisi tulla maininta. En kuitenkaan löydä merkistä + mainintaa SUS-basicissä (GNU grep käyttää basicissä merkintää "\+").
Mielestäni ympäristömuuttujat LC_CTYPE ja LC_COLLATE on syytä mainita, ainakaan suomenkieliselle niiden merkitys ei ole selvä (siis silloin, kun vain jompikumpi on tietyssä lokaalissa).
--LP 18. helmikuuta 2010 kello 14.27 (UTC)