Date: Wed, 7 Jul 1999 15:44:48 -0400 (EDT) From: Jamie Howard <howardjp@wam.umd.edu> To: Dag-Erling Smorgrav <des@flood.ping.uio.no> Cc: Archie Cobbs <archie@whistle.com>, freebsd-hackers@FreeBSD.ORG Subject: Re: Repalcement for grep(1) Message-ID: <Pine.GSO.4.10.9907071541400.19722-100000@rac1.wam.umd.edu> In-Reply-To: <xzpzp18s1dt.fsf@flood.ping.uio.no>
next in thread | previous in thread | raw e-mail | index | archive | help
On 7 Jul 1999, Dag-Erling Smorgrav wrote: > Jamie Howard <howardjp@wam.umd.edu> writes: > > On Sun, 4 Jul 1999, Archie Cobbs wrote: > > > There are two special cases- of bracket expressions: the > > > bracket expressions `[[:<:]]' and `[[:>:]]' match the null > > > string at the beginning and end of a word respectively. > > > Perhaps this will help with -w? > > Yes, I received a patch from Simon Burge which implements this. It also > > beats using [^A-Za-z] and [A-Za-z$] as I was and GNU grep does. > > No, because there are scripts out there (e.g. ports/Mk/bsd.port.mk) > which rely on this behaviour. I just knocked this down to just freebsd-hackers because this only applies here (so far). I am not the internationalization expert, but doesn't [^A-Za-z] and [A-Xa-z$] limit you to just English and other Roman languages? Won't [[:<:]] and [[:>:]] be languages independent, presuming regex supports it? Jamie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.10.9907071541400.19722-100000>