cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
aruntd77
Advocate II
Advocate II

Input Validation

Dear Friends,

 

I am looking out for an option to check if the input text is alpha numeric/email format etc. Please let me know how can I achieve this input validation on Form before submit.

 

Thanks

Arun

1 ACCEPTED SOLUTION

Accepted Solutions
v-yamao-msft
Community Support
Community Support

Hi Arun,

 

So far, I haven’t seen a way to check if the input text is Alphanumeric/Email format. I guess this has not been supported by PowerApps.

 

May I suggest you submit an idea about this issue at PowerApps Ideas Forum? The link of PowerApps Ideas Forum is:
https://powerusers.microsoft.com/t5/PowerApps-Ideas/idb-p/PowerAppsIdeas

 

Best regards,
Mabel Mao

Community Support Team _ Mabel Mao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

4 REPLIES 4
v-yamao-msft
Community Support
Community Support

Hi Arun,

 

So far, I haven’t seen a way to check if the input text is Alphanumeric/Email format. I guess this has not been supported by PowerApps.

 

May I suggest you submit an idea about this issue at PowerApps Ideas Forum? The link of PowerApps Ideas Forum is:
https://powerusers.microsoft.com/t5/PowerApps-Ideas/idb-p/PowerAppsIdeas

 

Best regards,
Mabel Mao

Community Support Team _ Mabel Mao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Thank you Mabel, I have submitted the idea.

gayatri
Regular Visitor

hi Team,

 

Is there any sample app to create alogin screen with Dynamics 365 users , after validation, its should go to the next page.

 

Any sample powerapp is highly appriciated.

 

Thanks,

Gai3

Anonymous
Not applicable

I see this is quite an old post so things have changed since, but people might still come here looking for answers so;

 

I do this with IsMatch using regex - there are a bunch of pre-defined regex pattern options like Email;

 

IsMatch(TextInput.Text, Email )

returns true if it's formatted like an email using the pattern .+@.+\.[^\.]{2,} (and looking at that, I'm grateful for the predetermined Email pattern!)

 

Besides the pre-determined patterns, you can obviously apply your own regex, and to test custom patterns I usually use something like https://regex101.com.

 

You can then communicate to the user in-line with things like the BorderColor property on the TextInput as they enter the data;

If(IsMatch(TextInput.Text, Email), Color.Green, Color.Red)

You can view all the patterns and details for IsMatch here;
https://powerapps.microsoft.com/en-us/tutorials/function-ismatch/

 

Hope this helps someone,

 

R

 

Helpful resources

Announcements
Microsoft 365 Conference – December 6-8, 2022

Microsoft 365 Conference – December 6-8, 2022

Join us in Las Vegas to experience community, incredible learning opportunities, and connections that will help grow skills, know-how, and more.

Difinity Conference 2022

Difinity Conference 2022

Register today for two amazing days of learning, featuring intensive learning sessions across multiple tracks, led by engaging and dynamic experts.

European SharePoint Conference

European SharePoint Conference

The European SharePoint Conference returns live and in-person November 28-December 1 with 4 Microsoft Keynotes, 9 Tutorials, and 120 Sessions.

Power Apps Ideas

Changes to Ideas Coming

We are excited to announce a new way to share your ideas for Power Apps!

Top Solution Authors
Top Kudoed Authors
Users online (1,974)