욕필터링 # 특징: 본문 중에 나타난 모든 욕들을 한꺼번에 콤마로 구분하여 리턴 # 방법: 속도를 고려하여 전진방식의 매칭으로 처리 # 매칭할 단어들을 배열A에 저장해 놓는다. # 함수로 위 단어의 첫글자를 따로 배열B로 만든다. # 본문을 한글자씩 전진하면서 그 글자랑 매칭되는 문자가 있는지 B배열을 채크한다. # B배열은 A배열에서 그 문자로 시작하는 첫 단어의 index를 가지고 있으며 # A배열의 그 위치부터 현재 문서 위치의 문자열이랑 비교를 하는데, # 문자열 비교를 위하여 문서로부터 단어 최대길이만큼 짤라서 비교를 한다. # 저작권: 니맘 대로 하세요. # 필터링할 단어들. 정렬되어 있어야 한다. (영문 단어는 소문자만 허용됨) $words= array('10새','10새기','10새리','10세리'.. 더보기 이전 1 ··· 66 67 68 69 70 71 72 ··· 89 다음