Acme-MetaSyntactic-Themes
view release on metacpan or search on metacpan
lib/Acme/MetaSyntactic/icao.pm view on Meta::CPAN
package Acme::MetaSyntactic::icao;
use strict;
use Acme::MetaSyntactic::List;
our @ISA = qw( Acme::MetaSyntactic::List );
our $VERSION = '1.010';
__PACKAGE__->init();
our %Remote = (
source => [
map [ 'https://www.avcodes.co.uk/aptlistres.asp' => "icaoaptlst=$_" ],
'A' .. 'Z'
],
extract => sub { $_[0] =~ m{<td>([A-Z0-9]{4})</td>}g; },
);
1;
=head1 NAME
Acme::MetaSyntactic::icao - ICAO airport codes
=head1 DESCRIPTION
The four letter ICAO codes for airports.
=head1 CONTRIBUTORS
Abigail, Philippe Bruhat (BooK)
=head1 CHANGES
=over 4
=item *
2026-01-26 - v1.010
Updated from the source web site in Acme-MetaSyntactic-Themes version 1.057.
=item *
2026-01-12 - v1.009
Updated from the source web site in Acme-MetaSyntactic-Themes version 1.056.
Fixed the regular expressions to capture the IACO airport codes.
=item *
2021-04-30 - v1.008
Updated from the source web site in Acme-MetaSyntactic-Themes version 1.055.
=item *
2019-07-29 - v1.007
Updated from the source web site in Acme-MetaSyntactic-Themes version 1.053.
=item *
2018-10-29 - v1.006
Updated from the source web site in Acme-MetaSyntactic-Themes version 1.052.
=item *
2017-11-13 - v1.005
Updated from the source web site in Acme-MetaSyntactic-Themes version 1.051.
( run in 1.134 second using v1.01-cache-2.11-cpan-39bf76dae61 )