pcre

    1

    1답변

    무엇이든 포함 할 수있는 문자열에 유효한 RFC1123 호스트 이름 일 수있는 것과 일치하는 정규식을 찾고 있습니다. 아이디어는 호스트 이름이 될 수있는 모든 것을 추출하는 것입니다 (하위 문자열이 모든 요구 사항을 따르는 지 확인하여). 최대 길이는 255자를 제외하고 나중에 결과를 확인하기 쉽습니다. 이 (의도 한대로) 괄호 표현이 약간의 호스트 이름과

    1

    1답변

    여러 캡처 그룹과 일치시키기 위해 문자열을 검색하려고합니다. 두 개의 캡처 그룹의 경우 데이터가 선택 사항이므로 일치하거나 일치하지 않을 수 있습니다. pcregrep을 -onumber 옵션과 함께 사용하여 다양한 캡처 그룹을 반환합니다. 질문은 : 값이 일치하지 않는 경우 어떻게 기본값을 반환 할 수 있습니까? 나는 분리주의를 사용하려했지만 성공하지는 못

    0

    1답변

    우분투 12.04.1 LTS에서 PCRE 라이브러리로 ngnix를 빌드하는 데 문제가 있습니다. 구성은 OK이지만 make 명령은 실패합니다. 저는 상당히 일반적인 nginx와 Linux에 대해 익숙하지 않기 때문에 문제가 무엇인지 잘 모르겠습니다. 설치 단계 : ./configure --add-module=/home/ubuntu/mod_zip/mod_zi

    0

    1답변

    나는 PCRE를 사용하여 구에서 모든 단어 쌍을 찾습니다. 문구는 "빠른 갈색 여우가 게으른 개를 뛰어 넘었다." 생성해야합니다 The quick quick brown brown fox fox jumped jumped over ... ... lazy dog 두 단어를 모두 소모하는 FindAndConsume() 함수를 사용하고 있는데 결과가

    1

    1답변

    예를 들어 키워드 목록을 가지고 있는데, 예를 들어 키워드 목록이 고양이, 마우스, 개 인 경우 대체하려면 으로 바꾸고 싶습니다. 여기에, 나는이 http://phpcsv.sourceforge.net/phpcsv-1.0.php을 완벽하게 사용하고 있으며 값을 대체하기 위해 PCRE를 사용한다고 말하면서, 내 질문은 검색 결과를 입력하고 필드를 바꿔이 결과를

    3

    1답변

    의 알 수없는 속성 이름 PHP 5.3.1을 사용하면 PCRE가 활성화되고 버전 7.9 2009-04-11입니다. $string = preg_replace("/\p{Number}/u", "", $string); 오류를 생성합니다 컴파일이 실패 : 알 수없는 속성 이름을 \의 P 후. . . 나는 이것이 PHP 5.3 이상에서 수정 된 버그라는 것을 알고

    0

    2답변

    을 개선, 나는이 하나처럼 (PCRE) 일부 정규식 등에서 특정 요소를 뽑아 오기를 가지고 : preg_match('/[\s^0-9]{0,1}([0-9]{2})[\s^0-9]{0,1}/',$chanson['nom'],$resultPreg1) 이 정규식 캐치 구분 여부를 하나의 공백으로 할 수있는 두 개의 숫자, 번호로 구분할 수 없습니다. 내가하고 싶은 일

    1

    1답변

    작동하려면 다음 정규 표현식을 가져와야하지만 문제가 있습니다. 예, HTML을 구문 분석합니다. 아니요, 더 좋은 옵션은 없습니다. 이은 정규식 : test(.*)\/[^s].*(=|\/|Z) 나는 "U"수정을 사용하고 있습니다 (그래서 ungreedy이다), 및 "\"는 나의 탈출 상징이다. 이 패턴에 꽂으 : 나는 그것이한다고 생각하지 않습니다 경기

    1

    1답변

    제목에 나와 있듯이, 문자열에 적용된 정규 표현식에서 2 개의 다른 하위 패턴을 일치시키는 방법, 즉 내용에 숫자 만있는 경우 하위 패턴 이름 <id>이 지정되고, 그렇지 않으면 <action>으로 지정된 문자 (문자 또는 문자 + 숫자)가 지정됩니다. 컨텍스트는 필자가 작성한 PHP 라우터 클래스이다. (?P<action>[\w]+) 어떤 아이디어 : 이

    0

    1답변

    JS/CSS 파일의 지정된 URL이 '? v = xyz'또는 그와 같이 끝나는 경우가 있습니다. 나는 잘 "\.[js|css]$" 작품 다음 "/my/path/lib.js" 위해, 즉, PCRE의 두 경우를 캡처하려면 어떻게합니까. 내가 루아 - 5.1 PCRE lib 디렉토리 > rex_pcre = require "rex_pcre" > retur