国产探花免费观看_亚洲丰满少妇自慰呻吟_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>  

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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大田县| 重庆市| 隆德县| 五莲县| 九龙城区| 新和县| 元阳县| 新巴尔虎右旗| 兴业县| 常熟市| 崇信县| 龙游县| 横峰县| 黄石市| 灌阳县| 大同县| 甘南县| 含山县| 石家庄市| 宜兴市| 乡宁县| 镇赉县| 房山区| 雷州市| 营口市| 六盘水市| 日照市| 江津市| 天水市| 徐州市| 陵川县| 虹口区| 遵义市| 东乌珠穆沁旗| 登封市| 霍城县| 明光市| 霍邱县| 信宜市| 中宁县| 育儿|