문자열에서 일치하는 단어를 바꾸려면 java replaceAll() 메소드를 사용하고 있습니다. 필자의 경우이 단어가 쉼표 (,)의 전체 줄임말 (.) 또는 다른 단어 옆에 있으면이 단어가 대체되지 않습니다.자바의 모든 단어 바꾸기
예 : 및. 및 및; 과 (
이 코드입니다 :
body = body.replaceAll("(?i) "+knownWord + " ", replaceWord);
누구도 날이 문자열에있는 모든 단어를 식별 할 수있는 정규 표현식을 제안 해주십시오 수
HTTP와 마찬가지로, 당신의 패턴 객체에
CASE_INSENSITIVE
플래그를 통과 : // WWW. regular-expressions.info/wordboundaries.html – Joel