A newline is a character used to represent the end of a line of text and the beginning of a new line. In programming languages, such as C, Java, and Perl, the newline character is represented as a '\n' escape sequence. Below are examples of how the newline could be used in Perl.
# Print "Hello World!" and start a new line with \n
print "Hello World!\n";
#Locate and replace any newlines in the mydata variable
#and replace those newlines with a ** as the separator. $mydata =~ s/\n/**/g;
In the first section of the example code above, Perl would first print "Hello World!" and move to the next line. In the second section of the example code, the $mydata variable would have all new lines stripped and replaced with "**". Using this type of regular expression is helpful with parsing text with newlines or place data with newlines in a single line of text.
A newline is not the same as a carriage return.