efficient multiple regular matching on fpgas based on e