Skip to content

Instantly share code, notes, and snippets.

View Wildhoney's full-sized avatar

Adam Timberlake Wildhoney

View GitHub Profile
@brian3kb
brian3kb / ChanceJSUKPhoneNumbers.js
Last active August 29, 2015 14:08
ChanceJS UK Phone Numbers
/*
ChanceJS (http://chancejs.com) doesn't do UK phone numbers, but you can get close by using chance.string with a
pool of numbers 0-9 and length 9, then running it through replace with a bit of regex and
adding a 01 for landline or a 07 for mobiles that will come out correctly formatted with spaces.
Not perfect, and most numbers not real, but it looks better than the US numbers when testing.
*/
var contactNumbers = {
telephone: chance.string({pool: '0123456789', length: 9}).replace(/(\d{2})(\d{3})/g, "01$1 $2 "),
mobile: chance.string({pool: '0123456789', length: 9}).replace(/(\d{2})(\d{3})/g, "07$1 $2 ")
};