[ Java ] 한글 검색하게 해주는 정규식 만들기
화면에서 한글을 검색할 경우 마지막 글자에 초성이 생기는 경우가 있습니다. 예) "인텔리제이" 검색 시 "인ㅌ", 인텔ㄹ" 이럴 때 초성값을 가져와 정규식을 만들어서 넘기는 로직을 만들어 보겠습니다. public class HangeulRegex { // 마지막 글자 private String initialWord; // 마지막 글자의 유니코드 값 private int unicodePoint; // 초성 또는 초성+중성일 경우 생성될 정규식 private String regex; // 마지막 글자에 받침이 있는지 확인 public boolean isInFinalConsonant(String str) { // 한글자일 경우에는 통과 if(str.length() > 1) { initialWord = str...
2023. 10. 5. 08:51