1. A method implemented by a content centric network (CCN) naming layer executed by a network device, the naming layer configured to enable processing of regular expressions as part of a hierarchical CCN name, Where regular expressions are sequences of characters that form a search pattern, the method to process regular expressions utilized in a one to many scenario between a plurality of CCN clients and at least one CCN serving node, the method comprising the steps of: receiving a CCN interest from a CCN forwarding layer, the CCN interest including a first CCN name and a regular expression; accessing a forwarding information base (FIB) to find FIB entries matching a path of the CCN name and the regular expression; accessing a content store to find content objects matching the FIB entries; and creating a new CCN interest for each of the FIB entries not found in the content store; creating tracking entries in a table for each new CCN interest; adding the CCN name with the regular expression from the CCN interest to a pending regular expression interest table (PRIT); expanding the regular expression to match entries in the FIB; adding an entry to pending expandable interests table (PEIT) for each match in the FIB; matching returned content objects against the PEIT and removing matched entries, aggregating content objects of the PEIT as an aggregated content object, in response to all entries for the PEIT being removed; and returning the aggregated content object as a CCN aggregated response to the CCN client.