정규 표현식 질문이 있습니다

정규 표현식 질문이 있습니다

QA

정규 표현식 질문이 있습니다

본문

$o = "<3><1><2></1></3><3><1><4></1></3>";
  $p = "/<1>.+<\/1>/i";

  $c = preg_replace($p, '', $o);

<3></3><3></3> 만 남기고 싶은데
<3></3> 이 나와서요..

어떻게 작성을 해야.. 중간에 <1> </1> 과 그 사이에 내용들만
삭삭 지울수 있을까요..
 

이 질문에 댓글 쓰기 :

답변 3

<1></1> 생각하면 .*? 추천합니다.

 

+ strip_tags()
- https://www.php.net/manual/en/function.strip-tags.php
- http://docs.php.net/manual/kr/function.strip-tags.php

$o = '<3><1><2></1></3><3><1><4></1></3>';
echo strip_tags($o, '<3>'); // <3></3><3></3>

답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

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