Analyzer can match different patterns