pcre

    0

    2답변

    정규 표현식을 사용하여 XML을 구문 분석하려면 어떻게해야합니까? $string = '<z>1a<z>2b</z>3c<z>4d</z>5e</z>'; preg_match_all('/<z>(.+)<\/z>/', $string, $result_a); preg_match_all('/<z>(.+)<\/z>/U', $string, $result_b); preg_m

    1

    1답변

    나는 다음과 같은 코드가 있습니다이 preg_replace('/[^\w-]/u','.','Bréánná MÓÚLÍN'); 서버 A (PHP 5.3.5)에 반환 "Bréánná.Móúlín"(예상대로)를 그러나, 서버 B에 (PHP 5.2.11)이 반환 "Br..n..M..ln"(안 내가 전혀 원하는) 바로 생각에 나는 오전 이것은 PCRE_UCP가 모든

    2

    2답변

    의 차이점은 무엇 , 펄 문서에서 \A Match at only beginning of string \Z Match at only end of string (or before newline at the end) ^ Match the beginning of the line $ Match the end of the line (or before newli

    1

    2답변

    PHP PCRE 정규 표현식을 사용하여 부품의 양쪽이 발생할 수도 있고 그렇지 않을 수도있는 문자열의 가운데 부분을 추출하려고합니다. 나는. n bedroom property type in some town 하나의 정규 표현식을 사용하여 '속성 유형'을 추출하고 싶습니다. 나는 부동산 유형에 대한 모든 가능성을 알지 못하지만 시작 비트 (항상 '\ d

    2

    1답변

    다음과 같은 slugify 메소드를 사용하고 있습니다. 내 프로덕션 서버 (CentOS) 및 PCRE UTF8에서 지원되지만 "유니 코드 속성 없음"이 지원됩니다. function slugify($text) { // replace non letter or digits by - $text = preg_replace('~[^\\pL\d]+~

    1

    4답변

    내가 잘 작동 다음 정규식 패턴이 : 나는 다음과 같은 예를 들어, 입력 지원 있도록 확장 할 그러나 #^(.+?)=(.+?)$#D 을 : 텍스트를 = 좀 더 텍스트, 뭔가 텍스트 = 좀 더 텍스트, 뭔가, 뭔가 텍스트 = 좀 더 텍스트, 그래서 mething, 뭔가 당신은 위의 예에서 볼 수 있듯이 뭔가 은 세미콜론 (;) 문자가 구분자로 사용하는 경

    5

    2답변

    문자열의 특정 단어 전체와 일치하는 정규식을 PHP에서 (preg_match_all) 실행하려고하지만 테스트 한 단어의 일부만 포함하는 단어와도 일치한다는 점에서 문제가 있습니다. 또한 큰 정규 표현식의 하위 쿼리이므로 strpos과 같은 다른 PHP 함수도 슬프게도 도움이되지 않습니다. 문자열 : "I test a string" 단어에 맞게 : "test

    1

    1답변

    이제 "href ="http://www.AAA.com ""및 다른 문자와 같은 많은 하위 문자열이 있습니다 여기 내 질문에, 내 C에서 코드 작성 : char pattern [] = "/^href.*>$/g"; 및 긴 문자열의 모든 URL을 선택하고 싶습니다. 하지만 그건 효과가 없어. 어떤 사람들이 나를 도와 줘? 귀하의 도움을 주시면 감사하겠습니다. 다

    2

    2답변

    preg_replace 및 preg_match가 \ h (가로 공백) 및 \ v (세로 공백) 플래그를 무시하므로 그 이유를 알 수 없습니다. $text = preg_replace('/[\h]+/', ' ', $text); 해당 줄은 임의의 연속 가로 공백 문자를 단일 공백으로 대체해야합니다. 대신 문자 'h'를 대체합니다. PCRE 6.6이 설치되어

    1

    1답변

    나는 문자열과 패턴이있는 경우 : char src[]="\"http://www.aaa.cn\"</tab><tab>\"www.bbb.com\""; char pattern[] = "\"http:\/\/.*\.com\""; 는 그 다음 나에게 "http://www.aaa.cn\"</tab><tab>\"www.bbb.com"를 (그것이 실패했지만 다음 문자를