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

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

QA

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

답변 3

본문

무한도전 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);
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
  • 질문이 없습니다.
전체 0
© SIRSOFT
현재 페이지 제일 처음으로