String validation to exclude emoji characters

So I’ve specified my validation rule as follows:

[['first_name', 'last_name'], 'string', 'min' => 2, 'max' => 50],

But I want it to exclude emoji characters like :joy:

I’m guessing the only way to do this would be to use the match validator with my own regex?

Yes. You are correct.