정규식 관련 질문 드립니다.

정규식 관련 질문 드립니다.

QA

정규식 관련 질문 드립니다.

본문

기간: <br>시간: <br>휴관일: <br>장소: <br>연락처: 

 

이런식으로 폼이 있으면 정규식으로 검색한 내용을 추출하려고 하는데요. 지금 코딩한 것이

if (preg_match('/>[가-힣]: /', $list[$i]['wr_content'], $es)) echo $es[0];

 

if (preg_match('/>[ㄱ-ㅎㅏ-ㅣ가-힣]: /', $list[$i]['wr_content'], $es)) echo $es[0];

 

이런식인데요. 즉 br 뒤에 > 부터 한글과 그 바로 옆에 : 이 되있는 정규식으로 가져와서

출력시키려고 하는데요. 도통 안되네요.ㅠㅠ 정규식은 워낙 헷갈리고 잘 모르겠어서요.

도움 부탁 드리겠습니다. 위에 두가지로 다 해봐도 안되네요.ㅠㅠ

 

이 질문에 댓글 쓰기 :

답변 1

$str ="기간:1234 <br>시간: 56<br>휴관일: 78<br>장소: 90<br>연락처: asd";

preg_match_all("@:(.*)<@U", $str, $tmp);
print_r($tmp); 

 

 

기간 : <?=$tmp[1][0]?>

시간 : <?=$tmp[1][1]?>

~

 

-------------------------------

$str =">".$str;
preg_match_all("@>(.*)<@U", $str, $tmp);
print_r($tmp);​

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 498
QA 내용 검색

회원로그인

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