isValidMgoNSName function
Implementation
bool isValidMgoNSName(String name) {
if (name.length > MAX_MGO_NS_NAME_LENGTH) {
return false;
}
if (name.contains("@")) {
return RegExp(MGO_NS_NAME_REGEX, caseSensitive: false).hasMatch(name);
}
return RegExp(MGO_NS_DOMAIN_REGEX, caseSensitive: false).hasMatch(name);
}