[^(<em>.*?<\/em>)]
과 같은 것이 과 사이의 텍스트를 제외하고 모두 <em>...</em>
과 일치하도록 전체 단어에 대해 음수 일치를 사용할 수 있는지 궁금합니다.루비 정규식 : 음수 일치
나는 부정적 선견자를 사용하는 것에 대해 생각하고 있었지만, 이것이 열리기 위해서는 <em>
도 확인해야하므로 생각하지 않습니다.
물론, 나는 정규식을 사용하고 원본 텍스트에서 일치 항목을 빼낼 수 있지만 좀 더 '우아한'해결책을 찾고 있습니다. lookaround에 도움
관련 질문 : http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags –