次のコードがあります
// this text box can contain a URL such as:
// http://vimeo.com/
// http://www.youtube.com/
// and so on.
var text = $('#myTextBox').val();
var providers = "youtube|flickr|viddler|qik|revision3|hulu|vimeo";
if( text.match(providers).length > -1) {
var selectedProvider = ???;
}
match メソッドは、プロバイダーのリストに一致する部分文字列 (youtube、flickr、vimeo など) があるかどうかを調べます。
私の質問は、どのプロバイダーが一致したかです。