Word 2013의 RegEx. 알려진 단어 뒤의 문자열을 줄 끝 또는

Word 2013의 RegEx. 알려진 단어 뒤의 문자열을 줄 끝 또는

제가 가지고 있는 큰 단어 문서에서 찾기 및 바꾸기 기능을 사용하고 있습니다. 단어를 찾아야 해요비고:(모두 굵은 글씨 및 대문자).

비고: 이것은 몇 가지 중요한 데이터입니다.

해당 줄의 끝이나 줄 바꿈 뒤에는 reqex에 도움이 될 수 있는 경우 TABLE이 있습니다.

찾기/바꾸기를 사용하여 와일드카드 선택 및 다음 표현식 사용:

<(비고:*[AZ])

공백 다음의 단어와 첫 번째 Char를 찾았습니다.

비고: T

줄 끝에서 멈추게 하려면 무엇을 추가해야 합니까? 이 "REMARK:" 텍스트를 진행하는 테이블이 항상 있습니다.

예를 들어 자바스크립트에서는 /.비고:\s([AZ,0-9]).+/g는 이를 찾을 수 있지만 Word의 찾기 및 바꾸기에서는 허용되지 않습니다....

나는 또한 다음을 사용하여 그것을 발견했습니다.

<(비고:[AZ]^l) 또는 <(비고:[AZ]^13)이 더 가까워질 거예요.

답변1

알려진 단어 뒤의 문자열을 줄 끝과 일치시킵니다.

다음 정규식을 사용하십시오.

<(REMARKS:[0-9A-Z ]@[^13^|])

노트:

  • <"단어의 시작"과 일치합니다.

  • [0-9A-Z ]숫자, 대문자 또는 공백과 일치합니다.

  • @"이전 문자 또는 표현이 하나 이상 발생함"과 일치합니다.

  • [^13^|]단락 표시자 또는 수동 줄 바꿈과 일치합니다.


추가 자료

관련 정보