Codex

Regexp::Common::SEN

Section: User Contributed Perl Documentation (3pm)

Updated: 2013-03-08

Index?action=index Return to Main Contents


NAME

Regexp::Common::SEN -- provide regexes for Social-Economical Numbers.

SYNOPSIS

DESCRIPTION

Please consult the manual of Regexp::Common for a general description of the works of this interface.

Do not use this module directly, but load it via Regexp::Common.

$RE{SEN}{USA}{SSN}{-sep}

Returns a pattern that matches an American Social Security Number (SSN). SSNs consist of three groups of numbers, separated by a hypen ( ). This pattern only checks for a valid structure, that is, it validates whether a number is valid SSN, was a valid SSN, or maybe a valid SSN in the future. There are almost a billion possible SSNs, and about 400 million are in use, or have been in use.
If P is specified, the pattern P is used as the separator between the groups of numbers.
Under (see Regexp::Common):
$1
captures the entire SSN.:
$2
captures the first group of digits (the area number).:
$3
captures the second group of digits (the group number).:
$4
captures the third group of digits (the serial number).:

SEE ALSO

Regexp::Common for a general description of how to use this interface.

AUTHORS

Damian Conway and Abigail.

MAINTAINANCE

This package is maintained by Abigail ([email protected]).

BUGS AND IRRITATIONS

Bound to be plenty.

For a start, there are many common regexes missing. Send them in to [email protected].

LICENSE and COPYRIGHT

This software is Copyright (c) 2001 - 2009, Damian Conway and Abigail.

This module is free software, and maybe used under any of the following licenses:


Index

NAME

SYNOPSIS

DESCRIPTION

$RE{SEN}{USA}{SSN}{-sep}

SEE ALSO

AUTHORS

MAINTAINANCE

BUGS AND IRRITATIONS

LICENSE and COPYRIGHT