잡담/개인보관용
유니코드 <-> 한글 자동변환
호 두
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>
반응형