How to Validate a RadzenMask Input Field

I am trying to validate input on a RadzenMask field, but I cannot seem to find anything that works. My input is a simple US telephone number (10 digits), but any form of RegEx doesn't seem to work. Do you have an example of how I'd validate the following? I'm not finding anything in the forums or in the docs.

<RadzenFormField Text="Telephone" Variant="Variant.Flat">
    <ChildContent>
        <RadzenMask Name="Telephone" Mask="(***) ***-****" CharacterPattern="[0-9]" Placeholder="(000) 000-0000" @bind-Value=@obj.Telephone.Number />
    </ChildContent>
</RadzenFormField>

Thanks!