validateCompleteAddress function

String validateCompleteAddress(
  1. String address
)

Implementation

String validateCompleteAddress(String address) {
  if (address.trim().isEmpty) {
    return 'Complete Address is required';
  }

  final disallowedChars = RegExp(r'[<>{}]');
  if (disallowedChars.hasMatch(address)) {
    return 'Please enter a valid address (avoid special characters like <, >, {, })';
  }

  if (address.length > 255) {
    return 'Address cannot exceed 255 characters';
  }

  return '';
}