Thanks @akelad
According to the lookup table documentation “For lookup tables to be effective, there must be a few examples of matches in your training data. Otherwise the model will not learn to use the lookup table match features.” Meaning that they add additional reg-exp based features for the CRF model.
On the other hand, the phrase-matching doesn’t require any training data, it does a simple matching.
So the outcome of both extractors will not be the same.