Using index to search a line repeatedly. : index « String « 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 » String » index 




Using index to search a line repeatedly.
    
#!/usr/local/bin/perl 

$input = <STDIN>; 
$position = $found = 0
while (1) { 
    $position = index($input, "the", $position)
    last if ($position == -1)
    if ($found == 0) { 
        $found = 1
        print ("pattern found - characters skipped:")
    
    print (" $position")
    $position++; 

if ($found == 0) { 
    print ("pattern not found\n")
else 
    print ("\n")


   
    
    
    
  














Related examples in the same category
1.Demonstration of the index function
2.Using index function to check out if a string contains a sub string
3.index function returns the location of the first occurrence of a substring within a string
4.Using index function.
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.