perl question
Greg Daly
gdaly at u.washington.edu
Sun Feb 27 19:21:34 PST 2000
thanks parker. worked great!
-greg
On Sun, 27 Feb 2000, Parker Thompson wrote:
>
> Try this:
>
> $input =~ /\blin\b/;
>
> This will match lin but not linux or gamblin. The \b char requires that
> there be a word boundary for the reg exp to be true.
>
> Check out the section on regular expressions in Programming Perl, it's
> straight-up dope-fly.
>
> Parker.
> -----------------------------------------------------------------------
> "It took the computing power of three C-64s to fly to the Moon.
> It takes a 486 to run Windows 95. Something is wrong here."
>
> On Sun, 27 Feb 2000, Greg Daly wrote:
>
> :hey all,
> :not explicitly linux, but close. i'm trying to match occurences of a
> :string in perl. problem is, i only want occurences of that string
> :specifically to ring a true. example, say i have this list:
> :
> :linux
> :linus
> :
> :$input=~/lin/ will give me a TRUE, even though I only want it to ring
> :true IFF there exists an entry named 'lin'.
> :
> :see what i mean? any suggestions? is there a switch i don't know about?
> :thanks,
> :-greg
> :
> :
> :
> :
>
>
More information about the Linux
mailing list