in reply to Re^4: Multiple strings in a file
in thread Multiple strings in a file
Hi,
Let see this code,
file:use strict; use warnings; my $firstString='Trap'; my $secondString='hair'; open my $text, "<test.txt" or die "Dead"; while(<$text>){ print if (m/($firstString|$secondString)/i) }
Transformers robots in disguise I whip my hair back and forth I will catch a dog with a trap
It prints the output as,
I whip my hair back and forth I will catch a dog with a trap
But as you want to match the 'Trap' first which is in the third line, should be printed first and 'Hair' should be printed next. Is that you wanted?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^6: Multiple strings in a file
by The_Last_Monk (Novice) on Feb 10, 2015 at 18:37 UTC |