Herong's Tutorial Notes on Perl - Part A
Dr. Herong Yang, Version 4.09

Working with Strings

This chapter describes:

  • Simple string related functions, like chop(), length(), index(), substr() and split().

Simple String Related Functions

1. chop() - A function to remove the last character of the string represented by the specified variable, and return the chopped character:

rc = chop(variable);

2. length() - A function to return the size of the specified string:

rc = length(string);

3. index() - A function to return the position of the first occurrence of the specified substring in the specified string, with an optional starting position:

rc = index(string,substring,starting_position);

4. substr() - A function to return a substring in the specified string, starting at the specified offset, with an optional length:

rc = substr(string,offset,length);

5. split() - A function to split the specified string into a list of substring with the specified delimiter:

(list) = split(delimiter,string);
Dr. Herong Yang, updated in 2006
Herong's Tutorial Notes on Perl - Part A - Working with Strings