[date:20130622]の検索結果
掲示板などのスレッドやコメント欄に投稿されたYouTube動画のURLを埋め込みコードに変換する方法を、 ネットで検索していろいろ調べましたが、YouTube動画のURLは、http://www.youtube.com/watch?v={VID}とhttp://youtu.be/{VID}という 2種類の形式があるようで、イマイチうまくいきませんでした。
結局、以下のコードで埋め込みコードへの変換は出来ましたが、改良の余地がまだかなりありそうです。
sub _url_convert {
my $str = shift;
if ($str =~ m/http:\/\/www\.youtube\.com\/watch\?v=([a-zA-Z0-9]+).*/i) {
my $vid = $1;
$str =~ s/(http:\/\/www\.youtube\.com\/watch.*)/<iframe width="480" height="360" src="http:\/\/www.youtube.com\/embed\/$vid?rel=0" frameborder="0" allowfullscreen><\/iframe>/g;
}
elsif ($str =~ m/http:\/\/youtu\.be\/([-_a-zA-Z0-9]+)/i) {
my $vid = $1;
$str =~ s/(http:\/\/youtu\.be\/[-_a-zA-Z0-9]+)/<iframe width="480" height="360" src="http:\/\/www.youtube.com\/embed\/$vid?rel=0" frameborder="0" allowfullscreen><\/iframe>/g;
}
return $str;
}
正規表現クックブック
オライリージャパン 著者:Jan Goyvaerts,Steven Levithan
amazon.co.jpのカスタマーレビューを見る
powered by amalink
1
アクセスランキング
今日のアクセスランキング TOP 10
- 2chまとめサイト - 痛いニュース(ノ∀`) (3 PV)
- Google News (グーグルニュース)日本版 (3 PV)
- Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (2 PV)
- 裁量トレードで買い(BUY)か売り(SELL)かを判断する方法 (1 PV)
- 将棋ウォーズPCブラウザ版がchrome、Firefox、edgeなどに対応 (1 PV)
- Exness ソーシャルトレーディングの戦略プロバイダーになりました (1 PV)
- 東京地検、インサイダー取引の疑いで村上ファンドを捜査 (1 PV)
- Twitterで本の名言を共有~Inbook.jp (1 PV)
- DECOLOG(デコログ) (1 PV)
- Japan Blogger Conference 2005 (1 PV)
今月のアクセスランキング TOP 10
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (1111 PV)
- Google News (グーグルニュース)日本版 (240 PV)
- 日経平均株価(にっけいへいきんかぶか) (132 PV)
- 2chまとめサイト - 痛いニュース(ノ∀`) (102 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (94 PV)
- Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (94 PV)
- 仲値トレードが簡単にできる無料EA「NAKANE3 Ver 2.04」 #MT4 (90 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (87 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (73 PV)
- 裁量トレードで買い(BUY)か売り(SELL)かを判断する方法 (71 PV)
アクセス統計
ディレクトリ
関連サイト