- Perl Basics
- Perl - Home
- Perl - Introduction
- Perl - Environment
- Perl - Syntax Overview
- Perl - Data Types
- Perl - Variables
- Perl - Scalars
- Perl - Arrays
- Perl - Hashes
- Perl - IF...ELSE
- Perl - Loops
- Perl - Operators
- Perl - Date & Time
- Perl - Subroutines
- Perl - References
- Perl - Formats
- Perl - File I/O
- Perl - Directories
- Perl - Error Handling
- Perl - Special Variables
- Perl - Coding Standard
- Perl - Regular Expressions
- Perl - Sending Email
- Perl Advanced
- Perl - Socket Programming
- Perl - Object Oriented
- Perl - Database Access
- Perl - CGI Programming
- Perl - Packages & Modules
- Perl - Process Management
- Perl - Embedded Documentation
- Perl - Functions References
- Perl Useful Resources
- Perl - Questions and Answers
- Perl - Quick Guide
- Perl - Useful Resources
- Perl - Discussion
Perl index Function
Description
This function returns the position of the first occurrence of SUBSTR in STR, starting at the beginning (starting at zero), or from POSITION if specified.
Syntax
Following is the simple syntax for this function −
index STR, SUBSTR, POSITION index STR, SUBSTR
Return Value
This function returns -1 on failure otherwise Position of matching string (starting at zero for the first character).
Example
Following is the example code showing its basic usage −
#!/usr/bin/perl $string = "That is test"; $index = index ($string, 'is'); print "Position of is in the string $index\n";
When above code is executed, it produces the following result −
Position of is in the string 5
perl_function_references.htm
Advertisements