程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> new regexp()-求大蝦們幫忙解釋下有關compile的正則表達式代碼

new regexp()-求大蝦們幫忙解釋下有關compile的正則表達式代碼

編輯:編程解疑
求大蝦們幫忙解釋下有關compile的正則表達式代碼

function(str) {
//str= http://localhost:63342/erajs.examples/./ccs/html/CcsDealInput.html
var RegUrl = new RegExp();
RegUrl.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\.[A-Za-z0-9-_%&\?\/.=]+$");
if (!RegUrl.test(str)) {
return false;
}
return true;
}

最佳回答:


正則表達式:

 ^[A-Za-z]+://[A-Za-z0-9-_]+\.[A-Za-z0-9-_%&\?\/.=]+$

意思是:
以至少一個字母開頭,接著是://然後是至少有一個(英文字母或數字或-_)然後跟著小數點,後面還有在 數字或英文字母或-_%&/.= 這些符號裡至少一個。

說白了就是配置一個URL。看圖可能就更清楚一點了:
圖片說明

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved