laravel 表單驗證 正則匹配


判斷url地址 是否為正確格式

控制器中

$this -> validate($request,[
            'linkname' => 'required|max:6|min:2',
            'url' => 'required',
            'url' => array('regex:/(http?|ftp?):\/\/(www)\.([^\.\/]+)\.(com|cn)(\/[\w-\.\/\?\%\&\=]*)?/i'),
            'order' => 'required|regex:[[0-9]+]',
        ],[
            'linkname.required' => '鏈接名稱不能為空',
            'linkname.max' => '請輸入2-6位的鏈接名稱',
            'linkname.min' => '請輸入2-6位的鏈接名稱',
            'url.required' => '鏈接地址不能為空', 
            'url.regex' => '鏈接格式不正確,正確格式為http://www.***.com或者http://www.***.cn',
            'order.required' => '排序值不能為空',
            'order.regex' => '排序值請輸入數字',
        ]);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM