정규식에서 특정 단어 예외 처리하기
정규표현식을 이용해서 특정 단어를 예외 처리 해야한다. 조사 관련해서 부모님상, 부모상, 모친상, 부친상, 조부모상, 형제상 등 무수히 많은 가족과 친척의 상만 true가 나와야 하고, 그 이외의 지원대상, 폐 손상, 파티 의상, 문학상일 경우에는 false가 나와야 한다. 문장을 입력하는 타겟은 특정 기업의 직원들이라서 뜬금 없이 '폐 손상', '파티 의상', '문학상' 이런 경우가 없을것 같긴 한데 '밥상', '지원대상', '포상'이 등장하면서 정규식을 수정하게 되었다. ▶ 기존 정규식 /.*\s*상/ 세상에 존재하는 모든 상으로 끝나는 단어가 모두 true로 매칭된다. ▶ 수정한 정규식 /.*[^(.밥|포|대|.*근속|손|의|학)\s*]\s*상/ 지원대상, 폐 손상, 파티 의상, 문학상, 밥상, 포..
더보기