Skip to content

Instantly share code, notes, and snippets.

@NezSpencer
Created October 1, 2020 08:31
Show Gist options
  • Save NezSpencer/031d074bf101cb0dbe4e8fc019c116c8 to your computer and use it in GitHub Desktop.
Save NezSpencer/031d074bf101cb0dbe4e8fc019c116c8 to your computer and use it in GitHub Desktop.
North american area codes. Could be used for phone number validation. North american phones must start with a valid area code
private val supportedNorthAmericanAreaCodes = listOf(
"201",
"202",
"203",
"204",
"205",
"206",
"207",
"208",
"209",
"210",
"212",
"213",
"214",
"215",
"216",
"217",
"218",
"219",
"225",
"226",
"228",
"229",
"231",
"234",
"236",
"240",
"242",
"246",
"248",
"249",
"250",
"252",
"253",
"254",
"256",
"262",
"264",
"267",
"268",
"270",
"281",
"284",
"289",
"301",
"302",
"303",
"304",
"305",
"306",
"307",
"308",
"309",
"310",
"312",
"313",
"314",
"315",
"316",
"317",
"318",
"319",
"320",
"321",
"323",
"330",
"334",
"336",
"337",
"340",
"343",
"345",
"347",
"352",
"360",
"361",
"365",
"367",
"385",
"401",
"402",
"403",
"404",
"405",
"406",
"407",
"408",
"409",
"410",
"412",
"413",
"414",
"415",
"416",
"417",
"418",
"419",
"423",
"425",
"431",
"435",
"437",
"438",
"440",
"441",
"443",
"450",
"456",
"469",
"473",
"478",
"480",
"484",
"500",
"501",
"502",
"503",
"504",
"505",
"506",
"507",
"508",
"509",
"510",
"512",
"513",
"514",
"515",
"516",
"517",
"518",
"519",
"520",
"530",
"540",
"541",
"548",
"559",
"561",
"562",
"570",
"571",
"573",
"579",
"580",
"581",
"600",
"601",
"602",
"603",
"604",
"605",
"606",
"607",
"608",
"609",
"610",
"612",
"613",
"614",
"615",
"616",
"617",
"618",
"619",
"623",
"626",
"630",
"631",
"636",
"639",
"641",
"646",
"647",
"649",
"650",
"651",
"660",
"661",
"662",
"664",
"670",
"671",
"672",
"678",
"682",
"700",
"701",
"702",
"703",
"704",
"705",
"706",
"707",
"708",
"709",
"710",
"712",
"713",
"714",
"715",
"716",
"717",
"718",
"719",
"720",
"724",
"727",
"732",
"734",
"740",
"757",
"758",
"760",
"763",
"765",
"767",
"770",
"773",
"775",
"778",
"780",
"781",
"782",
"784",
"785",
"786",
"787",
"800",
"801",
"802",
"803",
"804",
"805",
"806",
"807",
"808",
"809",
"810",
"812",
"813",
"814",
"815",
"816",
"817",
"818",
"819",
"825",
"828",
"830",
"831",
"832",
"843",
"845",
"847",
"850",
"856",
"858",
"859",
"860",
"863",
"864",
"865",
"866",
"867",
"867",
"867",
"868",
"869",
"870",
"873",
"876",
"877",
"880",
"881",
"882",
"888",
"900",
"901",
"902",
"902",
"903",
"904",
"905",
"906",
"907",
"908",
"909",
"910",
"912",
"913",
"914",
"915",
"916",
"917",
"918",
"919",
"920",
"925",
"931",
"936",
"937",
"940",
"941",
"949",
"952",
"954",
"956",
"970",
"971",
"972",
"973",
"978",
"979"
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment