관리 메뉴

공부한것들을 정리하는 블로그 입니다.

유니코드 <-> 한글 자동변환 본문

잡담/개인보관용

유니코드 <-> 한글 자동변환

호 두 2022. 7. 13. 09:22
반응형

유니코드의 %는 \라고 생각하시면 됩니다.

ex) 가 = \uAC00 = %uAC00

 

한글 입/출력
유니코드 입/출력

 

소스코드

<div>
<span>한글 출력</span>
<textarea id="kor" placeholder="한글" style="width:100%" rows="5"></textarea>
<br>
<span>유니코드 출력</span>
<textarea id="uni" placeholder="유니코드" style="width:100%" rows="5"></textarea>
<br>
<script>
	function replaceAll(strTemp, strValue1, strValue2){ 
            while(1){
                if( strTemp.indexOf(strValue1) == -1 )
                    break;
              	strTemp = strTemp.replace(strValue1, strValue2);
            }
            return strTemp;
     }
$(document).ready(function() {
  $("#uni").keyup(function() {
    $("#kor").val(unescape(replaceAll($("#uni").val(), "\\", "%")));
  });

  $("#kor").keyup(function() {
    $("#uni").val(escape(replaceAll($("#kor").val(), "\\", "%")));
  });
});
</script>
<div>
반응형
Comments