Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save trycf/eb0bfad6e77afec5a9b86739da65fe94 to your computer and use it in GitHub Desktop.

Select an option

Save trycf/eb0bfad6e77afec5a9b86739da65fe94 to your computer and use it in GitHub Desktop.
TryCF Gist
<cfscript>
x = [
{
"price": 20.00,
"status": "Active",
"postcodes": [
"CB1",
"CB11",
"CB2",
"CB22",
"CB23",
"CB24",
"CB25",
"CB3",
"CB4",
"CB5",
"CB6",
"CB7",
"CB8",
"CB9",
"CB10",
"CB21"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"DA1",
"DA10",
"DA11",
"DA12",
"DA13",
"DA14",
"DA15",
"DA16",
"DA17",
"DA18",
"DA2",
"DA3",
"DA4",
"DA5",
"DA6",
"DA7",
"DA8",
"DA9"
]
},
{
"price": 65.00,
"status": "Active",
"postcodes": [
"NN10",
"NN14",
"NN15",
"NN16",
"NN17",
"NN18",
"NN9",
"NN1",
"NN2",
"NN3",
"NN4",
"NN5",
"NN6",
"NN7",
"NN8",
"NN11",
"NN12",
"NN13",
"NN29"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"CR0",
"CR2",
"CR3",
"CR4",
"CR5",
"CR6",
"CR7",
"CR8",
"CR9"
]
},
{
"price": 50.00,
"status": "Active",
"postcodes": [
"EN1",
"EN10",
"EN11",
"EN2",
"EN3",
"EN4",
"EN5",
"EN6",
"EN7",
"EN8",
"EN9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"CO1",
"CO10",
"CO11",
"CO12",
"CO13",
"CO14",
"CO15",
"CO16",
"CO2",
"CO3",
"CO4",
"CO5",
"CO6",
"CO7",
"CO8",
"CO9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"CT1",
"CT10",
"CT11",
"CT12",
"CT13",
"CT14",
"CT15",
"CT16",
"CT17",
"CT18",
"CT19",
"CT2",
"CT20",
"CT21",
"CT3",
"CT4",
"CT5",
"CT6",
"CT7",
"CT8",
"CT9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"EC1A",
"EC1M",
"EC1N",
"EC1R",
"EC1V",
"EC1Y",
"EC2A",
"EC2M",
"EC2N",
"EC2R",
"EC2V",
"EC2Y",
"EC3A",
"EC3M",
"EC3N",
"EC3R",
"EC3V",
"EC4A",
"EC4M",
"EC4N",
"EC4R",
"EC4V",
"EC4Y"
]
},
{
"price": 60.00,
"status": "Active",
"postcodes": [
"CM0",
"CM1",
"CM11",
"CM12",
"CM13",
"CM14",
"CM15",
"CM16",
"CM17",
"CM18",
"CM19",
"CM2",
"CM20",
"CM21",
"CM22",
"CM23",
"CM24",
"CM3",
"CM4",
"CM5",
"CM6",
"CM7",
"CM77",
"CM8",
"CM9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"GU18",
"GU19",
"GU20",
"GU25",
"GU46",
"GU47",
"GU6",
"GU1",
"GU11",
"GU12",
"GU14",
"GU15",
"GU16",
"GU17",
"GU2",
"GU22",
"GU3",
"GU4",
"GU5",
"GU7",
"GU10",
"GU21",
"GU23",
"GU24",
"GU26",
"GU27",
"GU28",
"GU29",
"GU30",
"GU31",
"GU32",
"GU33",
"GU34",
"GU35",
"GU51",
"GU52",
"GU8",
"GU9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"HA0",
"HA1",
"HA2",
"HA3",
"HA4",
"HA5",
"HA6",
"HA7",
"HA8",
"HA9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"AL1",
"AL2",
"AL3",
"AL4",
"AL5",
"AL6",
"AL7",
"AL8",
"AL9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"IP1",
"IP10",
"IP11",
"IP14",
"IP2",
"IP26",
"IP27",
"IP29",
"IP3",
"IP30",
"IP31",
"IP32",
"IP33",
"IP4",
"IP5",
"IP6",
"IP7",
"IP8",
"IP9",
"IP28",
"IP24"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"KT1",
"KT10",
"KT11",
"KT12",
"KT13",
"KT14",
"KT15",
"KT16",
"KT19",
"KT2",
"KT24",
"KT3",
"KT4",
"KT5",
"KT6",
"KT7",
"KT8",
"KT9",
"KT18",
"KT20",
"KT21",
"KT22",
"KT23",
"KT17"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"HP1",
"HP2",
"HP23",
"HP3",
"HP4",
"HP10",
"HP11",
"HP12",
"HP13",
"HP14",
"HP15",
"HP16",
"HP17",
"HP18",
"HP19",
"HP20",
"HP21",
"HP22",
"HP27",
"HP5",
"HP6",
"HP7",
"HP8",
"HP9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"LU7",
"LU6",
"LU5",
"LU4",
"LU3",
"LU2",
"LU1"
]
},
{
"price": 65.00,
"status": "Active",
"postcodes": [
"E12",
"E13",
"E14",
"E15",
"E16",
"E17",
"E18",
"E20"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"MK40",
"MK41",
"MK42",
"MK44",
"MK46",
"MK10",
"MK11",
"MK12",
"MK13",
"MK14",
"MK15",
"MK16",
"MK18",
"MK19",
"MK43",
"MK45",
"MK5",
"MK6",
"MK7",
"MK8",
"MK9",
"MK1",
"MK17",
"MK2",
"MK3",
"MK4"
]
},
{
"price": 50.00,
"status": "Active",
"postcodes": [
"ME1",
"ME10",
"ME11",
"ME12",
"ME13",
"ME14",
"ME15",
"ME16",
"ME17",
"ME18",
"ME19",
"ME2",
"ME20",
"ME3",
"ME4",
"ME5",
"ME6",
"ME7",
"ME8",
"ME9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"NW1",
"NW10",
"NW11",
"NW2",
"NW3",
"NW4",
"NW5",
"NW6",
"NW7",
"NW8",
"NW9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"OX15",
"OX16",
"OX17",
"OX2",
"OX20",
"OX25",
"OX26",
"OX27",
"OX28",
"OX29",
"OX3",
"OX4",
"OX5",
"OX7",
"OX33",
"OX39",
"OX44",
"OX49",
"OX9",
"OX10",
"OX11",
"OX12",
"OX1",
"OX13",
"OX14",
"OX18"
]
},
{
"price": 65.00,
"status": "Active",
"postcodes": [
"E1",
"E10",
"E11",
"E2",
"E3",
"E4",
"E5",
"E6",
"E7",
"E8",
"E9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"RG1",
"RG10",
"RG12",
"RG14",
"RG17",
"RG18",
"RG19",
"RG2",
"RG20",
"RG21",
"RG22",
"RG23",
"RG24",
"RG25",
"RG26",
"RG27",
"RG28",
"RG29",
"RG30",
"RG31",
"RG4",
"RG40",
"RG41",
"RG42",
"RG45",
"RG5",
"RG6",
"RG7",
"RG8",
"RG9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"RH1",
"RH10",
"RH11",
"RH12",
"RH13",
"RH14",
"RH15",
"RH16",
"RH17",
"RH18",
"RH19",
"RH2",
"RH20",
"RH3",
"RH4",
"RH5",
"RH6",
"RH7",
"RH8",
"RH9"
]
},
{
"price": 50.00,
"status": "Active",
"postcodes": [
"IG1",
"IG10",
"IG11",
"IG2",
"IG3",
"IG4",
"IG5",
"IG6",
"IG7",
"IG8",
"IG9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"BR1",
"BR2",
"BR3",
"BR4",
"BR5",
"BR6",
"BR7",
"BR8"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"BN1",
"BN10",
"BN11",
"BN12",
"BN13",
"BN14",
"BN15",
"BN16",
"BN17",
"BN18",
"BN2",
"BN20",
"BN21",
"BN22",
"BN23",
"BN24",
"BN25",
"BN26",
"BN27",
"BN3",
"BN41",
"BN42",
"BN43",
"BN44",
"BN45",
"BN5",
"BN6",
"BN7",
"BN8",
"BN9"
]
},
{
"price": 50.00,
"status": "Active",
"postcodes": [
"PE1",
"PE11",
"PE13",
"PE14",
"PE2",
"PE26",
"PE3",
"PE4",
"PE5",
"PE6",
"PE7",
"PE8",
"PE10",
"PE19",
"PE28",
"PE29",
"PE30",
"PE32",
"PE33",
"PE34",
"PE37",
"PE38",
"PE9",
"PE12",
"PE16",
"PE15",
"PE27"
]
},
{
"price": 65.00,
"status": "Active",
"postcodes": [
"N1",
"N10",
"N11",
"N12",
"N13",
"N14",
"N15",
"N16",
"N17",
"N18",
"N19",
"N2",
"N20",
"N21",
"N22",
"N3",
"N4",
"N5",
"N6",
"N7",
"N8",
"N9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"SS0",
"SS1",
"SS11",
"SS12",
"SS13",
"SS14",
"SS15",
"SS16",
"SS17",
"SS2",
"SS3",
"SS4",
"SS5",
"SS6",
"SS7",
"SS8",
"SS9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"TN1",
"TN10",
"TN11",
"TN12",
"TN13",
"TN14",
"TN15",
"TN16",
"TN17",
"TN18",
"TN19",
"TN2",
"TN20",
"TN21",
"TN22",
"TN23",
"TN24",
"TN25",
"TN26",
"TN27",
"TN28",
"TN29",
"TN3",
"TN30",
"TN31",
"TN32",
"TN33",
"TN34",
"TN35",
"TN36",
"TN37",
"TN38",
"TN39",
"TN4",
"TN40",
"TN5",
"TN6",
"TN7",
"TN8",
"TN9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"TW1",
"TW10",
"TW11",
"TW12",
"TW13",
"TW14",
"TW15",
"TW16",
"TW17",
"TW18",
"TW19",
"TW2",
"TW20",
"TW3",
"TW4",
"TW5",
"TW6",
"TW7",
"TW8",
"TW9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"UB1",
"UB10",
"UB11",
"UB2",
"UB3",
"UB4",
"UB5",
"UB6",
"UB7",
"UB8",
"UB9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"W10",
"W11",
"W12",
"W13",
"W14",
"W1B",
"W1C",
"W1D",
"W1F",
"W1G",
"W1H",
"W1J",
"W1K",
"W1S",
"W1T",
"W1U",
"W1W",
"W2",
"W3",
"W4",
"W5",
"W6",
"W7",
"W8",
"W9",
"W1A"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"WC1A",
"WC1B",
"WC1E",
"WC1H",
"WC1N",
"WC1R",
"WC1V",
"WC1X",
"WC2A",
"WC2B",
"WC2E",
"WC2H",
"WC2N",
"WC2R"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"SE1",
"SE10",
"SE11",
"SE12",
"SE13",
"SE14",
"SE15",
"SE16",
"SE17",
"SE18",
"SE19",
"SE2",
"SE20",
"SE21",
"SE22",
"SE23",
"SE24",
"SE25",
"SE26",
"SE27",
"SE28",
"SE3",
"SE4",
"SE5",
"SE6",
"SE7",
"SE8",
"SE9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"SL4",
"SL5",
"SL0",
"SL1",
"SL2",
"SL3",
"SL6",
"SL7",
"SL8",
"SL9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"SM1",
"SM2",
"SM3",
"SM4",
"SM5",
"SM6",
"SM7"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"SW10",
"SW11",
"SW12",
"SW13",
"SW14",
"SW15",
"SW16",
"SW17",
"SW18",
"SW19",
"SW1A",
"SW1E",
"SW1H",
"SW1P",
"SW1V",
"SW1W",
"SW1X",
"SW1Y",
"SW2",
"SW20",
"SW3",
"SW4",
"SW5",
"SW6",
"SW7",
"SW8",
"SW9"
]
},
{
"price": 20.00,
"status": "Active",
"postcodes": [
"WD17",
"WD19",
"WD23",
"WD25",
"WD3",
"WD5",
"WD6",
"WD7",
"WD18",
"WD24",
"WD4"
]
},
{
"price": 50.00,
"status": "Active",
"postcodes": [
"RM1",
"RM10",
"RM11",
"RM12",
"RM13",
"RM14",
"RM15",
"RM16",
"RM17",
"RM18",
"RM19",
"RM2",
"RM20",
"RM3",
"RM4",
"RM5",
"RM6",
"RM7",
"RM8",
"RM9"
]
},
{
"price": 50.00,
"status": "Active",
"postcodes": [
"SG1",
"SG13",
"SG14",
"SG15",
"SG16",
"SG17",
"SG18",
"SG19",
"SG2",
"SG3",
"SG4",
"SG5",
"SG6",
"SG7",
"SG10",
"SG11",
"SG12",
"SG8",
"SG9"
]
}
]
x = x.filter(function(pricing) {
return pricing.postcodes.filter(function(postcode) {
return postcode == "CT21";
}).len()
});
dump(x);
</cfscript>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment