Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

RE: Re: Using variables with tr///

by DrManhattan (Chaplain)
on Jul 17, 2000 at 19:59 UTC ( #22856=note: print w/replies, xml ) Need Help??

Help for this page

Select Code to Download


  1. or download this
    sub count
    {
    ...
            } while ($index != -1);
            return $count;
    }
    
  2. or download this
    sub count
    {
    ...
            $string =~ s/[^$char]//g;
            return length($string);
    }
    
  3. or download this
    
            Eval: 56 wallclock secs (45.19 usr +  0.00 sys = 45.19 CPU) @ 
    +3319.32/s (n=150000)
      While Loop:  5 wallclock secs ( 4.69 usr +  0.00 sys =  4.69 CPU) @ 
    +31982.94/s (n=150000)
    Substitution:  1 wallclock secs ( 1.41 usr +  0.00 sys =  1.41 CPU) @ 
    +106382.98/s (n=150000)
    
  4. or download this
    sub count
    {
        my ($string, $char) = @_;
        return ($string =~ s/$char//g);
    }
    

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://22856]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (5)
As of 2023-02-07 20:56 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    I prefer not to run the latest version of Perl because:







    Results (40 votes). Check out past polls.

    Notices?