validateEmail Function

A custom function to validate email addresses in FlutterFlow

Validation

validateEmail - Validate Email Address

Checks if a given string is a valid email address using a regular expression pattern.

Function Output:

bool - Returns true if the email is valid, false otherwise.

Function Inputs:

Example Usage:

Scenario: Validating user input in a registration form.

Input: email: “user@example.com” Output: Whether the email is valid or not

bool isValid = validateEmail("user@example.com");
print(isValid); // Output: true

isValid = validateEmail("invalid.email");
print(isValid); // Output: false

Result:

true

Source Code:

final emailRegex = RegExp(r'^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$'); return emailRegex.hasMatch(email);

Formatted Function:

```dart bool validateEmail(String email) { final emailRegex = RegExp(r'^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$'); return emailRegex.hasMatch(email); } ```

Source Code Image:

Code Image