정규식을 사용하여 텍스트 파일을 검색하는 소프트웨어를 사용하고 있습니다. 그러면 정규 표현식과 일치하는 파일을 검사 할 수 있습니다.REGEX - 서로의 두 문자열 WIthin x Chars를 일치시키는 방법
두 개의 문자열이 있어야하고 두 번째 문자열이 첫 번째 문자열 다음에 나오고 첫 번째 문자열 다음에 x 개의 문자 이상이어야하는 경우를 검색해야합니다. 이 경우 두 번째 문자열의 마지막 문자는 항상 아포스트로피입니다. 문자열 하나 "ABC"문자열이 찾고 예를 들어
는 "XY '는"여기서 문자열이 문자열 하나의 종료 후 5 곳보다는 더 이상 시작되지해야합니다
"ABCxxxxXY" // match
"ABCxxxxxxxxxXY" // not a match.
또 다른, 어쩌면 더 나은, 이 방법은 문자열 1을 포함하는 일치 항목을 정의한 다음 다음 아포스트로피 바로 앞에 "XY"가 포함되도록 정의하는 것입니다.
"ABCxxxxxxxxXY" // match.
"ABCxxxxxxxxx'xxxxxXY" // not a match.
감사
마이크 토마스 당신은 사이에 일치의 정확한 수를 지정 시도 할 수
관련 답변을 찾았습니까? 당신이 가진 모범은 서로 모순되어 혼동을 일으킬 수 있습니다. –
'문자열 2는 문자열 1 끝 뒤 5 칸 이하로 시작해야합니다. ' _spaces_ 대신 _places_을 (를) 사용하셨습니까? –
Shiplu의 답변에 제안 된 수정 사항을 제출하신 것을 확인합니다. 대신 질문에 적용해야합니다. –