国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Regex > 正文

JS 正則表達式(學習筆記2)匹配網址url參數

2020-03-16 21:13:28
字體:
來源:轉載
供稿:網友
呵呵,剛學習正則表達式,今天幫一個美女解決了個問題。感到很高興。先貼下今天都學了什么吧。不然忘記了。
 
 
. 匹配除換行符的任意字符
/w 匹配字母,數字,下劃線,漢字
/s 匹配任意空白符
/d 匹配數字
^ 匹配字符開始位置
$ 匹配字符結束位置
* 重復零次或更多次
+ 重復一次或更多次
? 重復零次或一次
{n} 重復N次
{n,} 重復N次或更多次
{n,m} 重復N次或m次
url參數匹配的問題
  1.   
  2. <script type="text/javascript">  
  3. var str="http://ladjkfldfjlfjlafjlfk/-1-1.html?sdlfjsdlkfjsdlfjo";//這是一個url  
  4. //要求把URL里面-1.html的 -1 替換成一個別的東西  
  5. //所以我這樣寫  
  6. re=/-/d+/.html/;  
  7. // - 匹配一個 - /d+ 匹配一個數字多位或者1位 /. 匹配一個 . html匹配一個html字符穿  
  8. // 所以上面的正則匹配的就是 -1.html 或者 -11.html 或者 -35.html 等等  
  9. alert(str.replace(re,"-33.html"));//然后用正則的replace方法去替換就OK了  
  10. //當然只要這個URL 不那么邪惡基本上都可以完成任務,呵呵  
  11. </script>  

其實也可以用數組的方法匹配,稍微麻煩些 

如果你又更好的方法??梢粤粞?。
 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 尼玛县| 卢氏县| 同德县| 濮阳市| 涿鹿县| 通河县| 鄂州市| 正镶白旗| 招远市| 米泉市| 蓬溪县| 广平县| 博罗县| 富民县| 沁水县| 安化县| 宜黄县| 临高县| 农安县| 滁州市| 长乐市| 鄂托克前旗| 卓尼县| 吐鲁番市| 彝良县| 斗六市| 陇川县| 买车| 安福县| 淮阳县| 河间市| 北海市| 威宁| 松桃| 顺平县| 武冈市| 杭州市| 汝城县| 墨江| 观塘区| 象山县|