pcre

    3

    1답변

    저는 C++을 처음 접했을 때처럼 여전히 기본 언어를 배우고 있습니다. anw. 나는 pcre를 사용하고 싶지만 지금까지 제대로 작동하지 못했습니다. 내가 우분투를 실행하고 내 최신 시도가있어 는 내가 #include <pcrecpp.h> 에 PCRE를 포함 (내가 너무 리눅스에 오히려 새로운 오전 언급한다)을 libpcre3-dev에 패키지를 설치하려

    0

    1답변

    문자열의 처음 1000자를 표시하려고합니다 (리터럴이 특수 기호로 바뀝니다). pcre 라이브러리를 사용하여 리터럴을 대체합니다. 모든 리터럴을 교체 한 후 문자열의 길이를 검사하고 1000보다 크면 일치를 중지하고 문자열을 표시합니다. 내 문제는, 길이가 1GB 인 문자열을 보내고, 그 문자열에 리터럴이 없으면 pcre은 전체 문자열을 확인합니다. 나는

    1

    2답변

    정규 표현식을 사용하여 URI의 GET 매개 변수를 분리하고 특정 구문을 추출하려면 어떻게해야합니까? 구체적으로 말하자면 YouTube 시청 URI의 v= 부분 만 얻으려고합니다. 나는 youtube.com\/watch\?(\w+=[\w-]+&?)*(v=[\w-]+)&?*(\w+=[\w-]+&?)*을 생각해 냈습니다. 그러나 그것은 반복적으로 보입니다. 이

    2

    1답변

    나는 유니 코드 문자열 u"\uC3A9\xe9"을 가지고 있습니다. PCRE에서 정규 표현식 "\x{c3a9}\x{e9}"을 파이썬으로 변환하려고합니다. 이미 어떤 모듈이 있습니까?

    2

    1답변

    일치 항목이 따옴표 안에없는 경우에만 일치하는 pcre 정규식을 만들 수 있습니까? 나는 일치 후 '의 짝수가 있다는 것을 주장하기 위해 긍정적 인 lookahead를 사용하는 regex을 보았습니다.이 경우 제 생각에는 균등하지 않은 숫자가 {과 }으로 나타날 수 있습니다. 예 문자열 : a 'asdfasdfasdf' {' ' ' as'df'sdf}foo

    1

    4답변

    영숫자가 아닌 문자에 문자열을 분할하려했거나 간단한 단어를 분리하려고했습니다. 즉시 내 마음에 온 접근 방식은 정규식을 사용하는 것입니다. 예 : $string = 'php_php-php php'; $splitArr = preg_split('/[^a-z0-9]/i', $string); 하지만이 방법으로보고 두 가지 문제가있다. 네이티브 PHP 함수가 아니며

    2

    2답변

    은 내가 C 프로그램을 작성하고 Windows 7 및 리눅스에서 잘 작동하지만 Windows XP에서 그것을 실행할 때 오류를 얻을 : "_except_handler4_common could not be located in the dynamic link library msvcrt.dll" 내가 그것을 일부를 연구 사람들은 내가 갖고 있지 않은 DLL "

    0

    4답변

    IP가 10.23.233.34 인 것으로 가정하고 을 234으로 간단히 바꾸고 싶습니다. 첫 번째, 두 번째 및 마지막 옥텟은 알 수 없습니다. 세 번째 옥텟은 233 또는 234입니다. 나는 그것이 IP, subs와 일치하고 마지막 옥텟을 전환하면서 다른 모든 것들을 유지하도록 대체를하고 싶다. 예를 들면 : 입력 : 10.23.233.34 s/^(?:(

    2

    1답변

    입력 문자열에서 'abc'를 모두 일치 시키려합니다. 하지만 "첫 번째 abc, 두 번째 abc, 세 번째 abc"라고 입력하면 다음과 같은 결과가 나타납니다. 나는 또한 출력 ovector : src: first abc, second abc, third abc Matches 1 ovector: 6|9|0|0|0|0|0|0|0|0|0|0|0|0|0|0|

    2

    1답변

    단일 정규식 줄 사용 (응용 프로그램의 구성 파일에 있음) 전자 메일 주소의 localpart를 캡처해야합니다. 숫자로만 구성된 경우 수정되지 않은 채로 전달하십시오. 숫자가 아닌 문자가 있으면 최대 11자를 잘라냅니다. 이 간단한 프로그램을 테스트했지만 localpart가 11자를 넘으면 일치하는 것이 없습니다 (전자 메일 주소 전체가 인쇄 됨). #!/