Counting using tr. : tr « Regular Expression « Perl

Home
Perl
1.Array
2.CGI
3.Class
4.Data Type
5.Database
6.File
7.GUI
8.Hash
9.Language Basics
10.Network
11.Regular Expression
12.Report
13.Statement
14.String
15.Subroutine
16.System Functions
17.Win32
18.XML
Perl » Regular Expression » tr 




Counting using tr.
     
#!/usr/local/bin/perl 

$countstring = "test"
@chars = split (/\s*/, $countstring)
while ($input = <>) { 
    $_ = $input; 
    foreach $char (@chars) { 
        eval ("\$count = tr/$char/$char/;")
        $count{$char+= $count; 
    

foreach $char (sort (@chars)) { 
    print ("$char appears $count{$char} times\n")


   
    
    
    
    
  














Related examples in the same category
1.$text =~ tr/a-z/d-za-c/;
2.$text =~ tr/d-za-c/a-z/;
3.Using tr to count the occurrences of specific characters.
4.Using tr to retrieve the length of a string.
5.tr/a-z/A-Z/
6.tr/i/o/;
7.tr/o/i/;
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.