[EMAIL PROTECTED] wrote:
>
I have a program with a line like

while (<FILE>) {
     if (/stuff/i) {
          print;
     }
}

When I run the program, and I replace "stuff" with only one character,
like "d", it works exactly as I expect. But if instead of using "d", I
use "da" or "date" (which I know are in FILE, because it's a text file
I made) nothing prints on the screen. I've also tried to have it print
to another file, and that's turned out blank too.

What am I doing wrong?

Something you aren't telling us! The code you've shown is fine and will
print all lines containing the string 'stuff' in upper or lower case.
Can you show some actual code and some data that causes this behaviour?

Rob

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to