Supports:
Priority and local call numbers - 13 XX XX, 1300 XXX XXX, 13XXXX, 1300 XX XX XX, 1300 XXXXXX, 130XXXXXX
Freecall special numbers - 1802 XXX, 1802XXX
Freecall numbers - 1800 XX XX XX, 1800 XXX XXX, 1800XXXXXX, 1800 XXXXXX
landline numbers (no area code) - XXXX-XXXX, XXXXXXXX
landline (areacode) - 0X XXXX-XXXX, 0X XXXXXXXX
Caveats:
- Supports for space and hyphens where logical and popular
- Landline areacode expects 02,03,07,08 areacode prefix
- Landline no areacode will not accept a 0 as first digit
- Priority Local rate 13 is 6 digits
- Priority Local rate 1300 is 10 digits (no support for the 4 digit overrun)
- Freecall Special 1802 is 7 digits
- Freecall 1800 is 10 digits (no support for the 4 digit overrun)
- No mobile
- No International dialing prefix
- No support for brackets on areacode or priority number prefix (conscious decision)
Reference used for rules:
https://en.wikipedia.org/wiki/Telephone_numbers_in_Australia#Local_Rate_and_FreeCall_numbers_(13,_180) Wikipedia @ 18Mar2018