wrkrbeee has asked for the wisdom of the Perl Monks concerning the following question:
Hi Perl Monks, have a simple regex issue where I wish to omit dashes from the following numeric variable: 0001144204-09-017358 . Simple, but clearly I lack the skills to get 'er done. Relevant code appears below. As is, the code extracts everything prior to the first dash. I need the entire expression (i.e., all digits in continuous fashion without the dashes, 000114420409017358 ). This variable is numeric. I'm embarrassed to say the least. Thanks for tolerating me!
my $access_num=-99; #several other lines betweeen here, omitted for brevity; if($line=~m/^\s*ACCESSION\s*NUMBER:\s*(\d*)/m){$access_num=$1;}
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: REGEX omit dashes - simple but ...
by toolic (Bishop) on Apr 04, 2016 at 17:02 UTC | |
by wrkrbeee (Scribe) on Apr 04, 2016 at 17:09 UTC | |
by CountZero (Bishop) on Apr 04, 2016 at 17:13 UTC | |
by kennethk (Abbot) on Apr 04, 2016 at 17:14 UTC | |
by wrkrbeee (Scribe) on Apr 04, 2016 at 17:17 UTC | |
by stevieb (Canon) on Apr 04, 2016 at 17:23 UTC | |
by kennethk (Abbot) on Apr 04, 2016 at 17:28 UTC | |
by wrkrbeee (Scribe) on Apr 04, 2016 at 17:29 UTC | |
by Marshall (Canon) on Apr 04, 2016 at 17:53 UTC | |
by kennethk (Abbot) on Apr 04, 2016 at 17:36 UTC | |
| |
| |
Re: REGEX omit dashes - simple but ...
by AnomalousMonk (Archbishop) on Apr 04, 2016 at 17:32 UTC | |
by Anonymous Monk on Apr 04, 2016 at 17:49 UTC | |
by AnomalousMonk (Archbishop) on Apr 04, 2016 at 18:14 UTC |
Back to
Seekers of Perl Wisdom