Name
substr
Synopsis
substr string, pos, [n, replacement]
Extracts and returns a substring
n
characters long, starting at
character position pos
, from a given
string
. If
pos
is negative, the substring starts
that far from the end of the string instead. If
n
is omitted, everything to the end of
the string is returned. If n
is
negative, the length is calculated to leave that many characters
off the end of the string.
You can use substr( )
as
an lvalue—replacing the delimited substring with a new string—if
string
is given as an lvalue. You can
also specify a replacement
string in
the fourth parameter to replace the substring. The original
extracted substring is still returned.
Get Perl in a Nutshell, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.