text 중에 몇번째 줄만 따로 가져올 수 있나요??

text 중에 몇번째 줄만 따로 가져올 수 있나요??

QA

text 중에 몇번째 줄만 따로 가져올 수 있나요??

본문


<div>
13524<br>
경기 성남시 분당구 대왕판교로606번길 45 <br>
(삼평동, 판교역 푸르지오시티)
</div>

 

text가 이렇게 있으면 첫번째 줄만 출력

또는 두번째 세번째만 출력 하려고 합니다.

이 질문에 댓글 쓰기 :

답변 4

자바스크립트로는


var str = document.querySelector('div').textContent.split('\n').filter((elem) => {  return elem !== undefined && elem !== null && elem !== '' } )
console.log(str[0]); //첫쨰줄
console.log(str[1]); //둘쨰줄

$string="<div>
13524<br>
경기 성남시 분당구 대왕판교로606번길 45 <br>
(삼평동, 판교역 푸르지오시티)
</div>";
$array=explode("\n", $string);

 

$array[0] => <div>
$array[1] => 13524<br>
$array[2] => 경기 성남시 분당구 대왕판교로606번길 45 <br>
$array[3] => (삼평동, 판교역 푸르지오시티)
$array[4] => </div>

 

<br> 기준으로 짜르고 싶으신건지 아니면 엔터를 기준으로 줄을 세서 자를건지 정확히는 모르겠으나 제가 올린 소스를 기준으로 하면 div 포함 엔터기준으로 잘려서 배열에 들어갑니다. 


<?php
$str = <<<HEREDOC
    <div>
13524<br>
경기 성남시 분당구 대왕판교로606번길 45 <br>
(삼평동, 판교역 푸르지오시티)
</div>
HEREDOC;
$arr = explode("<br>",$str);
echo $arr[0]; // 13524
echo $arr[1]; // 경기 성남시 분당구 대왕판교로606번길 45
echo $arr[2]; // (삼평동, 판교역 푸르지오시티)
답변을 작성하시기 전에 로그인 해주세요.
전체 2,663
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT