Change-Id: Id9ef3d8d1fb26a4007524042be9e5d61f22dbc4b
const char kIdPattern[] = "^[0-9a-zA-Z]{10}[.][0-9a-zA-Z]{1,52}$";
const char kPackagePattern[] = "^[0-9a-zA-Z]{10}$";
-const char kEmailPattern[] = "^[^@]+@[^.]+\\.([^.]+)(\\.[^.]+)*$";
-
} // namespace
namespace parser {
return id.find_first_of('/') == std::string::npos;
}
-bool ValidateEmailAddress(const std::string& email) {
- std::regex regex(kEmailPattern);
- return std::regex_match(email, regex);
-}
-
} // namespace parser
bool ValidateTizenPackageId(const std::string& id);
bool ValidateTizenNativeId(const std::string& id);
-bool ValidateEmailAddress(const std::string& email);
-
} // namespace parser
#endif // MANIFEST_PARSER_MANIFEST_UTIL_H_