1
정규식을 사용하여 홀수 개의 모음으로 모든 단어를 제거하려고합니다.일치하지 않는 경우 vi에서 행 제거
(^|\W)([^aeoui\W]*([aeoui][^aeoui\W]*[aeoui][^aeoui\W]*)*[aeoui][^aeoui\W]*)(\W|$)
편집 :
나는[aeoui][^aeoui]*([aeoui][^aeoui]*[aeoui][^aeoui]*)
에 대해 어떻게
\ W에는 무엇이 있습니까? – sgmeysma
\ W는 단어가 아닌 문자입니다. 나는 그것을 분리 된 단어에 사용한다. \ W를 남겨두면 "a aa"는 첫 번째 단어 일치 대신 두 번째 일치가됩니다. – Skyte
@ user1788639이 솔루션을 사용할 수있는 경우 체크 표시를 사용하여이 대답을 수락하십시오. – Skyte