NAME
Sub::Way - several ways of matching
SYNOPSIS
DESCRIPTION
Sub::Way is the matching utility.
METHOD
match($target, $condition, $and_opt)
sevelal ways below:
match(
'example text'
,
'amp'
);
# true
match(
'example text'
,
qr/amp/
);
# true
match(
'example text'
,
sub
{
my
$t
=
shift
;
return
1
if
$t
=~ /^amp/; });
# true
match(
'example text'
,
[
'amp'
,
qr/amp/
,
sub
{
my
$t
=
shift
;
return
1
if
$t
=~ /^amp/; },
]
);
# of course true
match(
'example text'
,
[
'yamp'
,
# not match
qr/amp/
,
sub
{
my
$t
=
shift
;
return
1
if
$t
=~ /^amp/; },
],
1,
);
# false
By default, the array of condition is evaluated as 'OR'.
REPOSITORY
Sub::Way is hosted on github: http://github.com/bayashi/Sub-Way
Welcome your patches and issues :D
AUTHOR
Dai Okabayashi <bayashi@cpan.org>
LICENSE
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.