<?xml version="1.0" encoding="windows-1252"?>
<node id="1007508" title="How to split an integer??" created="2012-12-06 05:10:32" updated="2012-12-06 05:10:32">
<type id="115">
perlquestion</type>
<author id="1007047">
nithins</author>
<data>
<field name="doctext">
&lt;p&gt;Hi monks, please help me out with this qn. I have a array which contains integer value . if the integer is greater than 9 the i need to split it and add it for ex: '23' i need to split it 2 &amp; 3 and add i,e 2+3=5&lt;/p&gt; &lt;p&gt; can somebody help me how to split an array which contain int &gt; 9 &lt;/p&gt; &lt;p&gt; this is the code which i tried&lt;/P&gt; 
&lt;code&gt; #!/usr/bin/perl
use strict;
use warnings;
my $inp;
print "Enter the input file\n";
$inp = &lt;STDIN&gt;;
chomp ($inp);
my (@date,@mn,@year) ;
my $total =0;
if( $inp=~/(\d+)\-(\d+)\-(\d+)/) {
    foreach my $a ($1) {
        #tried to split here dint worked 
        @date =$1; 
    }
    @mn =$2;
    @year =$3;
    print "@date,@mn,@year\n";
}
print scalar(@date);
print length(@date); 
&lt;/code&gt;</field>
</data>
</node>
