Wednesday, 10 February 2016

Perl Programming.. How to Use Regular Expressions in your code by prem 10-2-2016.


Qus : Here given one date 2016-02-10. How to convert  date-month-year format via perl programming?
(for example 2016-02-10 to 10-02-2016).


$date = "2012-10-02";

if($date =~ m/(\d{4})\-(\d{2})\-(\d{2})/))
{
    $year = $1;
    $month =$2;
    $date = $3;
    $converted_date = $date . "-" . $month . "-" . $year;
    print "$converted_date\n";
  }

----------------------------------program completed-------------------------------------------


Here $1,$2 and $3 is special varibles which contains group values from regular expressions. \d is refers to digits and \d{4} is refers to digits should be contain with 4 digit.

No comments:

Post a Comment