Mohd Mohtashim has Published 238 Articles

Array Size in Perl

Mohd Mohtashim

Mohd Mohtashim

Updated on 28-Nov-2019 09:41:00

4K+ Views

The size of an array in Perl can be determined using the scalar context on the array - the returned value will be the number of elements in the array −@array = (1, 2, 3); print "Size: ", scalar @array, "";The value returned will always be the physical size of ... Read More

Perl Sequential Number Arrays

Mohd Mohtashim

Mohd Mohtashim

Updated on 28-Nov-2019 09:38:57

639 Views

Perl offers a shortcut for sequential numbers and letters. Rather than typing out each element when counting to 100 for example, we can do something like as follows −Example Live Demo#!/usr/bin/perl @var_10 = (1..10); @var_20 = (10..20); @var_abc = (a..z); print "@var_10"; # Prints number from 1 to 10 print ... Read More

Accessing Array Elements in Perl

Mohd Mohtashim

Mohd Mohtashim

Updated on 28-Nov-2019 09:36:15

593 Views

When accessing individual elements from an array in Perl, you must prefix the variable with a dollar sign ($) and then append the element index within the square brackets after the name of the variable. For example −Example Live Demo#!/usr/bin/perl @days = qw/Mon Tue Wed Thu Fri Sat Sun/; print "$days[0]"; ... Read More

How to create Array in Perl?

Mohd Mohtashim

Mohd Mohtashim

Updated on 28-Nov-2019 09:34:35

241 Views

Perl Array variables are prefixed with the @ sign and are populated using either parentheses or the qw operator. For example −@array = (1, 2, 'Hello'); @array = qw/This is an array/;The second line uses the qw// operator, which returns a list of strings, separating the delimited string by white ... Read More

Understanding Perl Array

Mohd Mohtashim

Mohd Mohtashim

Updated on 28-Nov-2019 09:32:06

246 Views

A Perl array is a variable that stores an ordered list of scalar values. Array variables are preceded by an "at" (@) sign. To refer to a single element of an array, you will use the dollar sign ($) with the variable name followed by the index of the element ... Read More

Perl Special Literals

Mohd Mohtashim

Mohd Mohtashim

Updated on 28-Nov-2019 09:30:04

454 Views

Let me tell you about three special literals __FILE__, __LINE__, and __PACKAGE__ represent the current filename, line number, and package name at that point in your program.They may be used only as separate tokens and will not be interpolated into strings. Check the below example −Example Live Demo#!/usr/bin/perl print "File name ... Read More

V-Strings in Perl

Mohd Mohtashim

Mohd Mohtashim

Updated on 28-Nov-2019 09:27:00

651 Views

A literal of the form v1.20.300.4000 is parsed as a string composed of characters with the specified ordinals. This form is known as v-strings.A v-string provides an alternative and more readable way to construct strings, rather than use the somewhat less readable interpolation form "\x{1}\x{14}\x{12c}\x{fa0}".They are any literal that begins ... Read More

Multiline Strings in Perl

Mohd Mohtashim

Mohd Mohtashim

Updated on 28-Nov-2019 09:12:15

2K+ Views

If you want to introduce multiline strings into your programs, you can use the standard single quotes as below −Example Live Demo#!/usr/bin/perl $string = 'This is a multiline string'; print "$string";OutputThis will produce the following result −This is a multiline stringYou can use "here" document syntax as well to store or ... Read More

Perl String Scalars

Mohd Mohtashim

Mohd Mohtashim

Updated on 28-Nov-2019 08:19:14

294 Views

The following example demonstrates the usage of various types of string scalars. Notice the difference between single-quoted strings and double-quoted strings −Example Live Demo#!/usr/bin/perl $var = "This is string scalar!"; $quote = 'I m inside single quote - $var'; $double = "This is inside single quote - $var"; $escape = "This ... Read More

Perl Numeric Scalars

Mohd Mohtashim

Mohd Mohtashim

Updated on 28-Nov-2019 08:16:38

192 Views

A scalar is most often either a number or a string. Following example demonstrates the usage of various types of numeric scalars −Example Live Demo#!/usr/bin/perl $integer = 200; $negative = -300; $floating = 200.340; $bigfloat = -1.2E-23; # 377 octal, same as 255 decimal $octal = 0377; # FF hex, also ... Read More

Advertisements