Open In App

Perl | substitution Operator

Last Updated : 11 Jul, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report
Substitution Operator or 's' operator in Perl is used to substitute a text of the string with some pattern specified by the user.
Syntax: s/text/pattern Returns: 0 on failure and number of substitutions on success
Example 1: Perl
#!/usr/bin/perl -w

# String in which text 
# is to be replaced
$string = "GeeksforGeeks";

# Use of s operator to replace
# text with pattern
$string =~ s/for/to/;

# Printing the updated string
print "$string\n";
Output:
GeekstoGeeks
Example 2: Perl
#!/usr/bin/perl -w

# String in which text 
# is to be replaced
$string = "Hello all!!! Welcome here";

# Use of s operator to replace
# text with pattern
$string =~ s/here/to Geeks/;

# Printing the updated string
print "$string\n";
Output:
Hello all!!! Welcome to Geeks

Similar Reads