Displaying page
of
pages;
Items to
Title |
Test
Details
Pattern Title
|
Expression |
^[A-Z]{2}[0-9]{6}[A-DFM]{1}$
|
Description |
UK National Insurance Number (NINO) validation. (The following modifications have been made: Only A to D are permitted as the last letter, and all letters should be in uppercase. For temporary numbers F and M are permitted for female and male holders.)
|
Matches |
AB123456D | AB123456F | AB123456M
|
Non-Matches |
AB123456E | ab123456d
|
Author |
Rating:
Not yet rated.
Peter Whyte
|
Title |
Test
Details
Pattern Title
|
Expression |
^[A-Z]{1,2}[1-9][0-9]?[A-Z]? [0-9][A-Z]{2,}|GIR 0AA$
|
Description |
Matches UK postcodes according to the following rules 1. LN NLL eg N1 1AA 2. LLN NLL eg SW4 0QL 3. LNN NLL eg M23 4PJ 4. LLNN NLL eg WS14 0JT 5. LLNL NLL eg SW1N 4TB 6. LNL NLL eg W1C 8LQ. Modifications: 1) Doesn't allow leading zeros in first part (outward) eg BT01 3RT is incorrect; it should be BT1 3RT. 2) Only allows uppercase letters, which is the preference of the UK Post Office. 3) Permits the only postcode to break the rules - GIR 0AA (for the old Girobank, now Alliance & Leicester bank, address)
|
Matches |
G1 1AA | GIR 0AA | SW1 1ZZ
|
Non-Matches |
BT01 3RT | G111 1AA
|
Author |
Rating:
Not yet rated.
Peter Whyte
|
Displaying page
of
pages;
Items to