초보 정규식 preg_match_all 질문입니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

초보 정규식 preg_match_all 질문입니다. 정보

초보 정규식 preg_match_all 질문입니다.

본문

$txt = "http://www.youtube.com/watch?v=jSJ_h-BhtN0&feature=g-logo&context=G2391c5aFOAAAAAAAAAA"

$txt = "http://www.youtube.com/embed/jSJ_h-BhtN0&feature=g-logo&context=G2391c5aFOAAAAAAAAAA"

//출력하고자하는 값 :  jSJ_h-BhtN0

$Youtube = "/youtube.com\/embed\/[A-Za-z0-9_\-]&$/"; <----- 이부분을 어떻게 처리를 해야할지요... " - " 를 문자로 표현할려면 \- 이렇게 표현한다고 하는데요.
출력이 안되네요...; 도움좀 주세요 ㅠㅠ


preg_match_all($Youtube,$txt,$yb);

.........

댓글 전체

"("과 ")"로 원하는 부분을 표기하셨나요? 예:$Youtube = "/youtube\.com\/embed\/([A-Za-z0-9_\-]+)&/

그리고 [A-Za-z0-9_\-] 여기 다음에 +기호가 있어야 합니다. 또 정규식을 '/'로 감싸주고 그 마지막에 '$'이 기호가 오면 문장이 거기까지 입니다. 그런데 $txt에 올 것은 그 뒤에도 글자가 있으니까 '$'를 빼주셔야 합니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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