A Survey on Regular Expression Matching for Deep Packet Inspection: Applications, Algorithms, and Hardware Platforms | IEEE Journals & Magazine | IEEE Xplore