C ++에서 PHP의 preg_match ()에 해당합니까?
-
20-09-2019 - |
문제
내 질문은 간단합니다. C ++ STL에 PHP의 preg_match () 함수가 있습니까?
그렇지 않다면 대안을 말해 줄 수 있습니까?
감사.
해결책
preg_match()
코드를 호출합니다 libpcre. 당신이 동등한 것을 원한다면 preg_match()
, 그런 다음 해당 라이브러리를 사용해야합니다.
또는 정규 표현식 일치 (PCRE)의 기능 만 필요하면 Boost::regex
다른 답변에서 언급 된 도서관.
컴파일러가 표준의 새로운 버전 (C ++ 11 이상)을 지원하는 경우 새로운 기능도 포함됩니다. 표준 정규 표현 라이브러리. 이 표준에는 ECMAScript 구문 (PCRE와 매우 유사하고 PCRE 기반) 및 기타 몇 가지에 대한 지원이 포함됩니다.
다른 팁
STL (C ++ 0X까지)은 정규식을 지원하지 않습니다. 그러나 당신은 사용할 수 있습니다 boost::regex
도서관.
제휴하지 않습니다 StackOverflow