[ڹڴ] ڵ ڰ ѱ php Ȥ ڹٽũƮ ֳ?

αƾ   
   ȸ 4639   õ 0    

인코딩된 글자가 한글포함인지 자바스크립트로 알 수 있나요?

그것은 인코딩된 특정글자가 한글코드가 포함된 글자인지 알 수 있는 방법은

어떤 방법이 있을까요?


가능할 것 같은데... 당장 생각이 안납니다.

php 에서도 했던 것 같은데...ㅠㅠㅠ

어디에 메모해두었는지 생각이 안 납니다. ㅠㅠ


그래서 총정리 해봤습니다.

한편으로 인코딩된 글자에 대해서 더 간단히 하는 방법이 없을까?라는 의문도 별것없이 

php에서는 urldecode($str)으로 체크하고, 

자바스크립트에서는 decodeURI(str) 으로 처리하면 간단히 해결되는 것입니다.


결론적으로 아래 댓글으로 모두 정리했습니다.

1.자스에서는 charCodeAt() 코드를 이용하는 것이 좋다고 봅니다.

https://zetawiki.com/wiki/자바스크립트에서_문자가_한글인지_확인
에서 참고하는 것이 가장 확실합니다.


2. php에서도 코드를 통해서 하는 것이 가장 좋겠다는 생각이 됩니다.

코드로 하는 방법

https://cjw0701.tistory.com/196

* 문자열에 한글이 포함되어 있는지 체크

if (preg_match("/[\xA1-\xFE][\xA1-\xFE]/", $str)): //true면 한글이 포함 되어 있고 false면 없다.     echo "한글포함."; else:     echo "한글없음"; endif;

 * 문자열이 UTF8 인 경우 

if (preg_match("/[\xE0-\xFF][\x80-\xFF][\x80-\xFF]/", $str)): //true면 한글이 포함 되어 있고 false면 없다.     echo "한글포함."; else:     echo "한글없음"; endif;

출처: https://cjw0701.tistory.com/196 [“말은 쉽지, 코드를 보여줘.”] 

예전에 나를 도와준 마틴님이란 분이 있어 그분을 기억합니다.
2cpu의 도움주신 많은 분들께 늘 감사드립니다.
☎ HP 010-9678-7900
ª ϼ ϰ.
αƾ 2020-05
php ڹڴ
https://cjw0701.tistory.com/196
⿡ ֽϴ.

ڵ Ǯ(ڵ) ѱۿ üũε...
·δ ϴ ° ϴ.
ڽ ̷ ϸ ϴ.
αƾ 2020-05
<script>
var str="https://www.google.com/search?q=%ED%95%9C%EC%98%81%EB%B3%80%ED%99%98%EA%B8%B0&oq=&sourceid=chrome&ie=UTF-8";
str=decodeURI(str).replace('&ie=UTF-8','');
//alert(str+'');

check = /[-|-|-R]/;
if(check.test(str)) alert("ѱ ֽϴ.");
</script>
     
ѳ 2020-05
Ȥ αƾ ȸ̽Ű ˰ ֽϴ. о߿ ׿. ^^
     
αƾ 2020-05
ü Ʒ մϴ.
check = /[-|-|-R]/;
if(check.test(str)) alert("ѱ ֽϴ.");
׸
search Լ ص Դϴ.

̰  ִµ...
"|" ̰ ־ ѱ̶ Ǵϱ⿡  ùٸ մϴ.
αƾ 2020-05
charCodeAt() ڵ带 ϴ ϴ.

https://metalzang.tistory.com/219
͵ ֽϴ
ڿ ù° ġ ѱ ͸ ݴϴ. Ф

Ȯ
https://zetawiki.com/wiki/ڹٽũƮ_ڰ_ѱ_Ȯ
ϴ Ȯմϴ.
αƾ 2020-05
ѱ ּҸ ڵ ϴ
https://bryan7.tistory.com/757
Ͻñ...
2020-05
.
α׷ ̴° ƿ..

...... ---- " ̷ " ⿬Ͻ ƿ..


QnA
Page 3414/5708
2015-12   1674391   ް
2014-05   5139795   1
2005-12   4640  
2017-05   4640  
2016-01   4640  
2017-08   4640   ǹ̡
2015-05   4640   ̰ϱ
2007-08   4640   ۱
2015-08   4640   2CPU
2015-08   4640   Į
2016-10   4640  
2017-11   4640   ̼
2020-07   4640   ǹ̡
2014-05   4640  
2014-12   4640   嵿2014
2015-10   4640  
2016-08   4640   NeOpLE
2016-11   4640  
2006-10   4639   ȣ
2014-12   4639  
2019-11   4639   kking
2007-01   4639   ¼