정규식 하나만 부탁드릴게요

정규식 하나만 부탁드릴게요

QA

정규식 하나만 부탁드릴게요

본문

무한도전 33회 12/12/2017

나혼자산다 111회 13/12/2017

결과 : 무한도전

결과 :  나혼자 산다

preg_match_all 로..

제목만 추출하고 싶은데 ...

 

아무리 해봐도 이해가 안되는데 도움좀 부탁드립니다.

 

이 질문에 댓글 쓰기 :

답변 3


(.*)?\s+([0-9]+).+?\s+([0-9]{1,2})\/([0-9]{1,2})\/([0-9]{4})

 

https://regex101.com/r/Il5IAb/2/

 

날짜랑 회차까지 모두 파싱가능하도록 하였습니다. 동작유무는 위에 링크보시면 됩니다.

굳이 정규식으로 하지 않으실려면

이런경우 제목에 공백및 특수문자가 얼마든지 들어갈수 있기 때문에

뒷쪽의 날짜랑 횟수를 짤라내는 방법으로 가야 되지 싶습니다.

스페이스 기준으로 exolode 해서 뒷쪽 두개 빼고 나머지를 합치는 방법이 좋겠네요

 

 

정규식 앞뒤로 / 를 붙혀야 합니다.


$subject = "나혼자산다 111회 13/12/2017";
preg_match_all("/(.*)?\s+([0-9]+).+?\s+([0-9]{1,2})\/([0-9]{1,2})\/([0-9]{4})/",$subject, $matches);
print_r($matches);
답변을 작성하시기 전에 로그인 해주세요.
전체 123,532 | RSS
QA 내용 검색

회원로그인

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