[C++] 정규표현식, 정규식 유형 알아보기
[01]{3} : 0이나 1숫자가 3번 \d{3,4} : 정수가 3개나 4개 \d : 정수가 4개 \\d 이런식으로 한 이유는, 문자열 string 내에서 \를 문자 그대로 인식시키기 위해서다. #include #include #include using namespace std; int main() { vector phone = {"010-4234-1144", "010-1424-4423", "012-1423-1424", "010-132-1442", "010-1234-132"}; regex r("[01]{3}-\\d{3,4}-\\d{4}"); smatch match; for(auto a : phone) { if(regex_match(a, match, r)) { // cout
2022. 9. 29.