Created
May 18, 2026 16:48
-
-
Save trycf/eb0bfad6e77afec5a9b86739da65fe94 to your computer and use it in GitHub Desktop.
TryCF Gist
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <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