2011-01-04 7 views

答えて

1
use strict; 
use warnings; 

my $string = 'http://www.youtube.com/watch?v=67-YcLickUA'; 

$string =~ s(.+watch\?v=([0-9a-zA-Z-]+))(Youtube.com/v/$1); 

print "$string\n"; 

これは非常に基本的な置き換えですが、私は文脈などを知らないので、あなたはそれを使用したいと思っています。もっと洗練されたものが必要な場合は、私に知らせてください。

+0

完璧、よろしくお願いいたします。 – TheBetterJORT

+0

@TheBetterJORTこの回答にあなたが探していたものが含まれている場合は、(回答のスコアの下のチェックマークをクリックして)それを受け入れられたものとしてマークすることを検討したいかもしれません:) – canavanin

+0

私は両方の正規表現のコンボを使用しました。 Yahoo Pipeは非常に面白いです。再度、感謝します。 – TheBetterJORT

関連する問題