in reply to Re: REGEX for date
in thread REGEX for date
Brute force over elegance
use strict; use warnings; my @tests=('For the fiscal year ended December 31, 2015', 'For the fiscal year ending December 31, 2015', 'For the fiscal year ending December 31, 2015'); for my $line (@tests) { my ($date)=$line=~/\s+(January|Febuary|March|April|May|June|July|Augu +st|September|October|November|December\s+\d+,\s+\d+)/; print $date."\n"; }
edit: added \s+ before capture group
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: REGEX for date
by wrkrbeee (Scribe) on Mar 06, 2017 at 20:55 UTC | |
by wrkrbeee (Scribe) on Mar 06, 2017 at 21:01 UTC | |
by huck (Prior) on Mar 06, 2017 at 21:25 UTC | |
by wrkrbeee (Scribe) on Mar 06, 2017 at 21:35 UTC | |
by wrkrbeee (Scribe) on Mar 06, 2017 at 21:31 UTC | |
by huck (Prior) on Mar 06, 2017 at 21:41 UTC |