1*5dda2efdSMircea Trofin #include <regex> 2*5dda2efdSMircea Trofin #include <string> main()3*5dda2efdSMircea Trofinint main() { 4*5dda2efdSMircea Trofin const std::string str = "test0159"; 5*5dda2efdSMircea Trofin std::regex re; 6*5dda2efdSMircea Trofin re = std::regex("^[a-z]+[0-9]+$", 7*5dda2efdSMircea Trofin std::regex_constants::extended | std::regex_constants::nosubs); 8*5dda2efdSMircea Trofin return std::regex_search(str, re) ? 0 : -1; 9*5dda2efdSMircea Trofin } 10*5dda2efdSMircea Trofin 11