테스트 사이트 - 개발 중인 베타 버전입니다

문자와숫자가 입력된것중 문자만 출력되게하려 합니다 채택완료

e편한세상공인중개사 8년 전 조회 3,412

    for($i=0;$i<$data.total;$i++){
     
     /// 마커 등록.
     var $obj = $data.list[$i];
     var $href = "./board.php?bo_table=<?php echo $bo_table; ?>&wr_id="+$obj.wr_id;
     
     // 리스트 등록.
     var html = '<tr>\n';


   html += '<td><a href="'+$href+'" target="_blank" >'+$obj.wr_4 +'</a></td>\n';


위소스는 지도 소스중 일부인데요

$obj.wr_4   가 주소가 입력된 부분입니다

이부분 출력은 문자와숫자가 혼합되어 나오는데오

이걸

문자만 출력되게 하려 합니다

도움을 주시면 감사하겠습니다 꾸~~벅 ^^




댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
8년 전

$obj.wr_4.replace(/\d/g, '') 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

e
e편한세상공인중개사
8년 전
한방에 해결되었습니다 감사합니다 ^^

댓글을 작성하려면 로그인이 필요합니다.

잉끼s
8년 전

안녕하세요. 해당스킨 개발자입니다.

실제 주소가 노출되지 않게 하시고 싶으신것 같은데

추가 필드 하나 더 추가하셔서 지번이나 건물번호 뺀 주소를 입력하시고 그 주소를 노출시키세요 ^^

현재 wr_6 이후론 비어있던데 wr_6 으로 하시면 될 것 같습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

e편한
8년 전

답변처럼 하면 안되네요

아래처럼 하면 그냥 숫자포함 하여 나와버립니다.ㅠ,ㅠ



function onlyHanAlpha($obj.wr_1) {

    $pattern = '/([\xEA-\xED][\x80-\xBF]{2}|[a-zA-Z])+/';
    preg_match_all($pattern, $obj.wr_1, $match);
    return implode('', $match[0]);
}


html += '<td><a href="'+$href+'" target="_blank" >'+onlyHanAlpha($obj.wr_1) +'</a></td>\n';


다시한번 봐주세요



로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

사바이캅
function onlyHanAlpha($subject) {

    $pattern = '/([\xEA-\xED][\x80-\xBF]{2}|[a-zA-Z])+/';
    preg_match_all($pattern, $subject, $match);
    return implode('', $match[0]);
}

html += '<td><a href="'+$href+'" target="_blank" >'+onlyHanAlpha($obj.wr_4) +'</a></td>\n';
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인