• ベストアンサー

YouTubeのURLを正規表現に変換したい

YahooPipesを試行錯誤で利用中です。 例えば、YoutubeのURLで、 http://youtube.com/watch?v=PwEDle02doc 上のようなYoutubeのアドレスの http://youtube.com/watch?v= を正規表現で指定して、PwEDle02doc だけを取り出したいのですが、うまく正規表現で書くことができせん。 http://youtube.com/watch?v= を正規表現で表すと、どのようになりますでしょうか? 正規表現について、いろいろ調べましたが、行き詰ってしまいました。 どうかご教授お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • zwi
  • ベストアンサー率56% (730/1282)
回答No.1

検索の正規表現ですか?YahooPipesは使ったことがないですが、Perlなら http:\/\/youtube.com\/watch\?v= と書けばサーチできると思います。 後ろの文字は ([a-zA-Z0-9]+) で取り出せます。

google_jac
質問者

お礼

ありがとうございます。 ?などの特殊文字に気をつけなければいけないのですね。 ありがとうございます。 正規表現もわかってくるとおもしろいですね!勉強になりました。

関連するQ&A