At 19:14 +0100 5/2/09, John Delacour wrote:
>#!/usr/bin/perl
>my $word = "something";
>while (<>) { /$word/ or print }

Noting is ever simple.

That would need modification to handle the case there the letters constituting 
$word appear within another "word" that has more characters than $word.

while (<>) { /\W$word\W/ or print }

Is a start requiring that $word be surrounded by two non-word characters but  
will fail when $word begins or ends a line.

There's also the problem that perl's definition of a word character includes 
programming conventions, particularly the underscore.

BBEdit probably does a better job of understanding the OP's actual desires. 
What if he actually wants to include hyphenated instances which include -\n ?
-- 

--> From the U S of A, the only socialist country that refuses to admit it. <--

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "BBEdit Talk" group.
To post to this group, send email to bbedit@googlegroups.com
To unsubscribe from this group, send email to
bbedit+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/bbedit?hl=en
If you have a specific feature request or would like to report a suspected (or 
confirmed) problem with the software, please email to "supp...@barebones.com" 
rather than posting to the group.
-~----------~----~----~----~------~----~------~--~---

Reply via email to