아래 문장을 참조하세요.
나 자신에게 귀속 되는 창조의 공간 <em>full</em>
.
보시다시피 전후에는 공간이 없습니다.</em>
그래서 사이에 있는 모든 단어를 찾아야 합니다.<em>
앞뒤에 공백이 없는 html 태그를 만들고 </em>
앞/뒤에 새 공백을 넣는 방식으로 대체합니다.
물론 간단한 해결책은 간단한 검색을 수행하고 로 바꾸는 것입니다 (space)</em>(space)
. 그러나 정규식은 훨씬 더 좋습니다. 따라서 간단한 교체처럼 2개의 공백이 생기지 않도록 할 수 있습니다.
이것을 시도했지만 교체가 작동하지 않는 것 같습니다.
찾다:(?!\w)(<em>.*?</em>)(?!\w)
교체: \1 \2 \3
답변1
이 정규식은 앞뒤에 공백을 추가합니다.|아무것도 없다면.
다음을 사용하세요:
- Ctrl+H
- 무엇을 찾다:
(?!\x20)(<em>.*?</em>)(?!\x20)
- 다음으로 교체:
\x20\1\2\3\x20
- 확인하다 성냥갑
- 확인하다 줄 바꿈
- 확인하다 정규식
- 선택 취소
. matches newline
- Replace all