Skip to content

Bug with Regex Form Validation #6642

@Edenizio

Description

@Edenizio

Can we access your project?

  • I give permission for members of the FlutterFlow team to access and test my project for the sole purpose of investigating this issue.

Current Behavior

I'm reporting an issue with the regex validation in our form widget.

The email and password fields are failing to validate correct input. For example, an email like [email protected] and a password like StrongPass123! are being rejected, even though they match the regex rules.

Here are the regex patterns we're using:

Email: /^[a-zA-Z0-9._]+@[a-zA-Z0-9]+.[a-zA-Z]+$/

Password: /^(?=.[A-Z])(?=.[a-z])(?=.\d)(?=.[!@#$%^&*(),.?":{}|<>]).{8,}$/

It seems the validation logic in the widget isn't applying the patterns correctly

Expected Behavior

.

Steps to Reproduce

REGEX WIDGET FORM

Reproducible from Blank

  • The steps to reproduce above start from a blank project.

Bug Report Code (Required)

CAES4AtDZzFHYjNKdFh6bHFjWGM1ZUdwM0V2c0ZDZzlEYjJ4MWJXNWZNM0YwWTJGdWFqVVN1UUlLRWtOdmJuUmhhVzVsY2w5M01IVXhaV2xoTUJLWUFnb1NWR1Y0ZEVacFpXeGtYMmhxWTNkdlpXRTFHQkFpN2dGNkFoZ0RpZ0hUQVFvQ1FBWVNjd2dCSWcwb0Fsb0pDUUFBQUFBQUFDQkFZZzVBRHZvQkNRa0FBQUFBQUFBRVFHb09RQTc2QVFrSkFBQUFBQUFBQkVDQ0FRdlNBUWdLQmtVdGJXRnBiSklCQ1VBRzRnRUVDZ0lRRDdJQkFnZ0J1Z0VJQ2dZSTU4ZURud2JDQVFrSkFBQUFBQUFBOEQvS0FRSUlBZElCQkFvQ0VBOHdDV0FCY2lUU0FTRVNId2dNUWhzaUdRb1ZDZ2xGYldGcGJGUmxiWEFTQ0RaNWNYTjZOemRpRUFHS0FRc2lDUWtBQUFBQUFFQjFRTG9DQ1FrQUFBQUFBRUIvUU1vQ0FnZ0EyZ0lFQ2dJUUIrb0NBZ29BbWdNQ0NBSDZBd0R5QlEwU0NRa0FBQUFBQUFEd1B4b0FPZ3BKYm5CMWRFVnRZV2xzWWdEQ0FRQVlBU0lHQ2dRS0FCSUFFcTRDQ2hKRGIyNTBZV2x1WlhKZllXY3ljRFp5Wm1RU2dnSUtFbFJsZUhSR2FXVnNaRjkwYzNCdE5HazJZUmdRSXRVQmVnSVlBNG9CdWdFS0FrQUdFbklJQVNJTktBSmFDUWtBQUFBQUFBQWdRR0lPUUE3NkFRa0pBQUFBQUFBQUJFQnFEa0FPK2dFSkNRQUFBQUFBQUFSQWdnRUswZ0VIQ2dWVFpXNW9ZWklCQ1VBRzRnRUVDZ0lRRDdJQkFnZ0J1Z0VJQ2dZSTU4ZURud2JDQVFrSkFBQUFBQUFBOEQvS0FRSUlBZElCQkFvQ0VBOGdBVEFJT0FCZ0FZb0JDeUlKQ1FBQUFBQUFRSFZBcWdJQ0NBRzZBZ2tKQUFBQUFBQkFmMERDQWdJSUFNb0NBZ2dBMmdJRUNnSVFCK29DQWdvQW1nTUNDQUg2QXdEeUJRMFNDUWtBQUFBQUFBRHdQeG9BT2cxSmJuQjFkRkJoYzNOM2IzSmtZZ0RDQVFBWUFTSVJDZzhLRFFvTElna0p6TXpNYkN6a2RFQVNjUW9OVkdWNGRGOXlNRGRvTkRkbU1oZ0NJbHNTUmtBR3FBRUEwZ0UrRWp3SUNUSURFZ0V3UWh4YUdoSU1DZ3BHYjNKdFZtVnlhV1o1R2dvS0NEQTJhV1ozTldneGdnRVJDZzlDZFhSMGIyNWZjek54ZDNOeWVtZUtBUUQ2QXdEeUJRMFNDUWtBQUFBQUFBRHdQeG9Bd2dFQUdBUWlCaUlFRUFRb0FSZzhJdEVDK2dNQWtnUzZBZ3B4RUFFaVZ4QUtNaUhTQVI0S0hFTmhiWEJ2SUdVdGJXRnBiQ0REcVNCdlluSnBaMkYwdzdOeWFXOVlBWG91MGdFckNpbFFiR1ZoYzJVZ1kyaHZiM05sSUdGdUlHOXdkR2x2YmlCbWNtOXRJSFJvWlNCa2NtOXdaRzkzYm1JVUNoSlVaWGgwUm1sbGJHUmZhR3BqZDI5bFlUVUt0UUVRQVNLYUFSQUVNaURTQVIwS0cwTmhiWEJ2SUhObGJtaGhJTU9wSUc5aWNtbG5ZWFREczNKcGIySkVMMTRvUHowdUtsdEJMVnBkS1NnL1BTNHFXMkV0ZWwwcEtEODlMaXBjWkNrb1B6MHVLbHNoUUNNa0pWNG1LaWdwTEM0L0p5YzZlMzE4UEQ1ZEtTNTdPQ3g5SkM5Nkx0SUJLd29wVUd4bFlYTmxJR05vYjI5elpTQmhiaUJ2Y0hScGIyNGdabkp2YlNCMGFHVWdaSEp2Y0dSdmQyNWlGQW9TVkdWNGRFWnBaV3hrWDNSemNHMDBhVFpoRUFJYUN5SUpDUUFBQUFBQW9IUkE4Z1VORWdrSkFBQUFBQUFBOEQ4YUFNSUJBQT09

Visual documentation

.

Environment

- FlutterFlow version: 
- Platform:
- Browser name and version:
- Operating system and version affected:

Additional Information

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions