The IsPhoneNumber function returns a value of true or false. This uses the same phone number validation as MobileConnect but note that it does not use the E.164 number format with the plus (+) symbol.
A good use case might be to check the phone number a user enters into a CloudPage form.
%%[ set @phone = ‘13105555555’ IF IsPhoneNumber(@phone) == ‘true’ THEN set @msg = ‘Phone Number is Valid’ ELSE set @msg = ‘Phone Number is Invalid’ ENDIF ]%% %%=v(@msg)=%%
Phone Number is Valid
This works for US numbers with 10-digits including area code or 11-digits including the prefix of 1.