正則效驗url

2021-09-24 04:26:53 字數 811 閱讀 2434

上篇文章講到多主題的解決方案:簡單暴力的tp5多主題方案

為了簡化配置,所以將網域名稱前的協議 http/https 擷取了。

後台配置時就需要效驗配置的格式是否正確,需要用到的正則**如下:

/***

* @param $url 合法格式為 ***.*** 或 ***.***.***

* @return bool

*/function cuscheckurl($url)(:\d+)*$/",$url,$res_arr);

///不是url

if(empty($res_arr) && $n == 0)

///是url

return true;

}

測試效果如下:

常用正則效驗

function regexping regexp,value else if regexp en else if regexp passone errtext 僅允許英文或數字 else if regexp en number else if regexp decimal else if rege...

手機號碼的正則效驗

對138和139的11位的手機號碼正則效驗 13 8 9 0 9 13代表以13開頭 8 9 表示可以是8或者9 0 9 表示有8位0 9的數 d 代表7 8位數字 0到 9對應表示正規表示式中第n個匹配項,0是指全部匹配內容 字元 意義 與 類似,匹配最末的字元.例如 t 不匹配 eater 中的...

url正則匹配

最近專案需要對使用者所提交的位址進行匹配 使用者介面只有乙個輸入框,且沒有相應標籤進行選擇 如下 當然不能給你們看專案具體什麼樣,這是乙個demo功能類似於當前專案。該專案需要對使用者所給出的字串進行處理。當前一共有三種輸入型別 外部 位址,如www.baidu.com形式 區域網內共享盤位址,如f...