Perl Programming Language
Perl is a general purpose, high level interpreted and dynamic programming language. Perl supports both the procedural and Object-Oriented programming. Perl is a lot similar to C syntactically and is easy for the users who have knowledge of C, C++. Since Perl is a lot similar to other widely used languages syntactically, it is easier to code and learn in Perl. Programs can be written in Perl in any of the widely used text editors like Notepad++, gedit, etc.
Recent Articles on Perl!
Basics, Fundamentals, Input and Output, Control Flow, Datatypes, Strings, Object Oriented Programming in Perl, Subroutines, Regular Expressions, File Handling, Context Sensitivity, CGI Programming, Misc
Basics
Fundamentals
Input and Output
Control Flow
Datatypes
- Data Types
- Arrays and Lists:
- Hash:
- Scalars:
Strings
- Quoted, Interpolated and Escaped Strings
- Multi-line Strings | Here Document
- Sorting mixed Strings in Perl
- String Operators
- Useful String Operators
- String functions (length, lc, uc, index, rindex)
- Useful String functions
- Automatic String to Number Conversion or Casting
- Count the frequency of words in text
- Removing leading and trailing white spaces (trim)
Object Oriented Programming in Perl
Subroutines
Regular Expressions
- Regular Expressions
- Operators in Regular Expression
- Regex Character Classes
- Special Character Classes in Regular Expressions
- Quantifiers in Regular Expression
- Backtracking in Regular Expression
- ‘e’ modifier in Regex
- ‘ee’ Modifier in Regex
- pos() function in Regex
- Regex Cheat Sheet
- Searching in a File using regex
File Handling
Context Sensitivity
CGI Programming
Misc