in reply to Search And Replace
The slickness of the MAP function will be very useful in your future!#!usr/bin/perl ### Search through the users @vararray= ('andrew', 'andrews', 'test', 'AnDre', 'HAHAhahAndrEXXXSh +owtonite', 'AndreaLovesPr0n','Tony', 'Perlmonks'); =comment foreach $user (@list) { if(param('search') =~ /$user/) { print "$user<br>"; } } =cut $varregexp= 'andre'; #this is just for finding the number of matches $varmapresults= 0; $varmapresults= map (/$varregexp/i, @vararray); #get the actual values. A simple regexp returns the NUMBER of matche +s, hence the IF statement between brackets @varmapresultsarray= map {$_ if $_=~ /$varregexp/i} @vararray; print "\nHell-llo n-nurse!: $varmapresults times"; print "\nDo what you want with me!: @varmapresultsarray";
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Search And Replace
by Aristotle (Chancellor) on Jul 01, 2002 at 12:11 UTC | |
|