웹솔루션개발 22년 노하우! 해피CGI의 모든것

[해피CGI][cgimall] 한글 자르기 본문

웹프로그램밍 자료실/알짜자료 골드팁

[해피CGI][cgimall] 한글 자르기

해피CGI윤실장 2017. 5. 31. 09:50

sub CutString {
      my $string = shift;
      my $len = shift;
      my $cut = 0;

      while($len != 0) {
              if( ord(substr($string, $cut, 1) ) >= 128 ) {
                      $cut += 2; #korean char & 
              }
              else {
                      $cut++;
              }
              $len--;
              last if ($len == 0);
      }
      return substr($string, 0, $cut);
}

#사용법
$a = "12펄34마56니78아";
print CutString($a,7);

 

홈페이지바로가기 

Comments