정규식으로 유투브 주소에서 아이디 값만 추출

· 8년 전 · 4089

<script>

function youtubeId(url) {

    var tag = "";

    if(url)  {

        var regExp = /^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/;

        var matchs = url.match(regExp);

        if (matchs) {

            tag += "유튜브 아이디 : "+matchs[7];

        }

        return tag;

    }

}

    var s1 = "https://www.youtube.com/watch?v=pAWk-yh2ysc";

    var s2 = "http://youtu.be/WUzwkGmnAaw";

    document.write(youtubeId(s1));

    document.write("<br />");

    document.write(youtubeId(s2));

</script>

|
댓글을 작성하시려면 로그인이 필요합니다. 로그인

개발자팁

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
PHP 8년 전 조회 1,960
PHP 8년 전 조회 1,802
PHP 8년 전 조회 2,361
PHP 8년 전 조회 1,980
PHP 8년 전 조회 2,141
PHP 8년 전 조회 2,079
PHP 8년 전 조회 2,055
PHP 8년 전 조회 2,138
PHP 8년 전 조회 2,128
JavaScript 8년 전 조회 2,992
PHP 8년 전 조회 2,016
PHP 8년 전 조회 2,213
PHP 8년 전 조회 2,048
웹서버 8년 전 조회 3,751
JavaScript 8년 전 조회 4,090
MySQL 8년 전 조회 2,627
MySQL 8년 전 조회 5,069
JavaScript 8년 전 조회 3,177
PHP 8년 전 조회 1,977
MySQL 8년 전 조회 5,045
PHP 8년 전 조회 2,058
PHP 8년 전 조회 2,275
PHP 8년 전 조회 2,334
MySQL 8년 전 조회 2,295
PHP 8년 전 조회 2,171
PHP 8년 전 조회 2,162
PHP 8년 전 조회 1,659
PHP 8년 전 조회 1,728
PHP 8년 전 조회 1,837
PHP 8년 전 조회 1,913
🐛 버그신고