I think $str =~ /(\d+)\s(\d+)\s(??{$1*$2})/ should do it
My Perl version is v5.26.1Joseph On Wed, Jan 8, 2020 at 8:36 PM Wesley Peng <[email protected]> wrote: > Hello > > Give the case I have a string, > > $str = "2 3 6"; > > I want to match with: > > true if $str =~ /(\d+)\s(\d+)\s($1*$2)/; > > that's to say, the thrid column would be (firstCol * SecondCol). > > How to write regex for this? > > Thank you. >
