Kohana 3验证网站地址

时间:2013-01-22 19:06:12

标签: kohana

我想知道,如何验证网站地址的输入字段。我有一个用户需要输入youtube视频地址的字段,例如http://www.youtube.com/watch?v=biFodVJiqpU。我需要针对此地址http://www.youtube.com/watch?v=检查提供的网址,它是相同的。是否可以使用验证规则正则表达式?如果是,我需要在正则表达式数组中编写什么?

 protected $_rules = array(
     'video' => array(
     'not_empty' => NULL,
     'regex' => array(''),
     'exact_length' =>array(42)
     ),
 );  

1 个答案:

答案 0 :(得分:0)

尝试使用此正则表达式,它应该可以正常工作

$pattern = '/^http:\/\/www.youtube.com\/watch\?v=(.+)$/';