Perl | print operator Last Updated : 11 Jul, 2025 Comments Improve Suggest changes 3 Likes Like Report print operator in Perl is used to print the values of the expressions in a List passed to it as an argument. Print operator prints whatever is passed to it as an argument whether it be a string, a number, a variable or anything. Double-quotes("") are used as a delimiter to this operator. Syntax: print ""; or print(); or print(" ");Returns: 0 on failure and 1 on success. Example 1: Perl #!/usr/bin/perl -w # Defining a string $string = "Geeks For Geeks"; # Defining an array of Integers @array = (10, 20, 30, 40, 50, 60); # Searching a pattern in the string # using index() function $index = index ($string, 'or'); # Printing the position of matched pattern print "Position of 'or' in the string $index\n"; # Printing the defined array print "Array of Integers is @array\n"; Output: Position of 'or' in the string 7 Array of Integers is 10 20 30 40 50 60 Example 2: Perl #!/usr/bin/perl -w # Defining a string $string = "Welcome to GFG"; # Defining an array of integers @array = (-10, 20, 15, -40, 45, -60); # Searching a pattern in the string # using index() function $index = index($string, 'o G'); # Printing the position of matched pattern print "Position of 'o G' in the string $index\n"; # Printing the defined array print "Array of Integers @array\n"; Output: Position of 'o G' in the string 9 Array of Integers -10 20 15 -40 45 -60 We can also use print with braces like print() to print something, it will act as same way as above, this is for those developers who are coming from other languages which has print() and not print "". Perl #!/usr/bin/perl # your code here #!/usr/bin/perl -w # Defining a string $string = "Welcome to GFG"; # Defining an array of integers @array = (-10, 20, 15, -40, 45, -60); # Searching a pattern in the string # using index() function $index = index($string, 'o G'); # Printing the position of matched pattern print("Position of 'o G' in the string $index\n"); # Printing the defined array print("Array of Integers @array\n"); Output - Time Complexity - O(1). Space Complexity - O(1). Create Quiz Comment C Code_Mech Follow 3 Improve C Code_Mech Follow 3 Improve Article Tags : Perl perl-basics perl-operators Perl-Inbuilt-Functions Explore BasicsPerl Programming Language2 min readIntroduction to Perl7 min readPerl Installation and Environment Setup in Windows, Linux, and MacOS3 min readPerl | Basic Syntax of a Perl Program10 min readHello World Program in Perl3 min readFundamentalsPerl | Data Types3 min readPerl | Boolean Values3 min readPerl | Operators | Set - 112 min readPerl | Operators | Set - 27 min readPerl | Variables4 min readPerl | Modules3 min readPackages in Perl4 min readControl FlowPerl | Decision Making (if, if-else, Nestedâif, if-elsif ladder, unless, unless-else, unless-elsif)6 min readPerl | Loops (for, foreach, while, do...while, until, Nested loops)7 min readPerl | given-when Statement4 min readPerl | goto statement3 min readArrays & ListsPerl | Arrays6 min readPerl | Array Slices3 min readPerl | Arrays (push, pop, shift, unshift)3 min readPerl List and its Types4 min readHashPerl Hash4 min readPerl | Hash Operations8 min readPerl | Multidimensional Hashes6 min readScalarsPerl | Scalars2 min readPerl | Comparing Scalars6 min readPerl | scalar keyword2 min readStringsPerl | Quoted, Interpolated and Escaped Strings4 min readPerl | String Operators4 min readPerl | String functions (length, lc, uc, index, rindex)4 min readOOP ConceptsObject Oriented Programming (OOPs) in Perl7 min readPerl | Classes in OOP6 min readPerl | Objects in OOPs6 min readPerl | Methods in OOPs5 min readPerl | Constructors and Destructors4 min readPerl | Method Overriding in OOPs6 min readPerl | Inheritance in OOPs7 min readPerl | Polymorphism in OOPs4 min readPerl | Encapsulation in OOPs6 min readRegular ExpressionsPerl | Regular Expressions2 min readPerl | Operators in Regular Expression4 min readPerl | Regex Character Classes3 min readPerl | Quantifiers in Regular Expression4 min readFile HandlingPerl | File Handling Introduction7 min readPerl | Opening and Reading a File4 min readPerl | Writing to a File3 min readPerl | Useful File-handling functions2 min read Like