lookahead

    1

    1답변

    Makefile의 한 줄을 감지하려고하는데 "규칙"의 시작입니다. 규칙의 구문은 <rule-name> : <rule-prerequisities>입니다. 그래, 쉬운거야? 난 그냥 콜론에 대해 미리 살펴 보겠습니다 : (?=[^:]+:(?!=)) 부정적인 내다가 변수 할당을 구별 할 수있다. 양식은 FOO := foo 일 수 있습니다. 여기에 변수 FOO

    0

    1답변

    나는 preg_match ing xml 요소와 그 요소의 속성을 출력하는 다음 코드 루틴을 가지고있다. 그러나 일부 태그에서는 내용이 한 줄 (SCRIPT 태그)에 나타나지 않으므로 일치하지 않습니다. "/>"닫는 태그까지 모든 줄을 모으는 방법을 궁금합니다. 새로운 행을 허용하기 위해 preg_match의 어딘가에 @ 문자를 사용할 수 있습니까? 나는 이

    0

    1답변

    정규 표현식의 블록에 조건을 적용하려면 어떻게해야합니까? 예를 들어, 6 자리 숫자에 대한 정규 표현식을 작성하려면 "([0-9] {6})"이라고 쓰고, 과 같이 마지막 두 문자가 0이 아닌 것을 허용하고 싶다고합시다. 다른 하나가 아닌 경우 하나는 0 일 수 있습니다. ([0-9] {2})가이 경우에 맞지 않으면 [1-9] else [0-9]에 대한 조건

    0

    1답변

    :. /lorem(?=[\s,;\[\]\(\)]*ipsum)/ig 그것은 "ipsum의"와 /없이 뒤에 "가 lorem는"일치 "] [) ("문자 예 텍스트 : LOREM는 ipsum의 슬픔 LOREM, AMET 앉아, ipsum의 슬픔 LOREM의 슬픔이, AMET 앉아 LOREM AMET , AMET LOREM · · · (ipsum의)에 앉아 슬픔

    -3

    1답변

    수많은 사전 설정된 질문 사이의 문자열 (대답)을 찾으려고합니다. 질문은 혼란 스럽지만 각 질문 앞에 "질문 :"으로 시작합니다. 새 줄에 "Answer"이옵니다. regex = new Regex(@"(?s)(?<=What is blah blah..Answer)(.*)(?=Question)"); 이 정규식은 올바르게 답변을 얻습니다. 그러나 다음의 모든

    2

    2답변

    저는 Postgres를 사용 중이며 '-'또는 '|'가 마지막에 나오는 모든 것을 제거하려고합니다. 'Trump tweets in China - how, and why does it matter? - BBC News' 너무 일찍 잘립니다 : 같은 문자열이 있다는 것입니다 select regexp_replace(title, E'(- |\\|).+$', '

    4

    1답변

    에 나는 SELECT * FROM table WHERE column REGEXP (abc)(?=def) 같은 것을 할 노력하고있어 나는 때문에에 오류 Got error 'repetition-operator operand invalid' from regexp 있어 '?' ->#1139 - Got error 'repetition-operator oper

    2

    1답변

    나는 사회적인 목적으로 분석하고자하는 많은 짹짹과 다양한 메타 데이터를 가지고있다. 이렇게하기 위해 필자는 자신의 바이오에서 제공하는 정보 덕분에 사용자 연령을 추측하려고합니다. 그 이유는 정규 표현식을 사용하여 사용자의 생체 내 몇 가지 반복 패턴을 일치시키는 것입니다. 예를 들어, 사용자가 숫자를 언급 한 후 "years old"이라는 철자를 사용하는

    0

    1답변

    간단한 구문 분석기를 만들려고하면이 오류가 발생합니다. 파서는 (01 | 10 | 00 | 11) * (00 | 11)을 받아 들여야합니다. lookahead = 0을 사용하면 00100100이 정확한 입력을하더라도 오류를 트리거합니다. JavaCC에 00 일 00 일 00 아니라 00 10 01 00로 읽어하지만 그것을 해결하기 위해 내다을 추가 할 때,

    0

    1답변

    는 : 수입 s = 'baaaad' l = re.findall(r'((a)(?=a))', s) print l for elem in l: print ''.join(elem) 재 I 출력 얻을 : [('A', 'A'), ('A', '을은'), ('a', 'a')] aa aa aa 이는 예상대로입니다. 내가 lookbehind 예에 대한 대응