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

首頁 > 編程 > Regex > 正文

讓URL只允許一些字符的正則表達(dá)式

2020-03-16 21:09:26
字體:
供稿:網(wǎng)友
讓URL只允許一些字符的正則表達(dá)式,需要的朋友可以參考下
 
 
譬如 限制只允許正則出現(xiàn)以下的 
a-Z 
0-9 
http:// 匹配連貫 
https:// 匹配連貫 
/ 不可連續(xù)兩個(gè)出現(xiàn) 


? 不可連續(xù)兩個(gè)出現(xiàn) 
= 等號(hào) 
- 中劃線 
_ 下劃線 
. 點(diǎn) 很重要 

有如下正則符合 

^((?:http|https)://)?((?![/?]{2,})[a-zA-Z0-9/-._%&=/?])+$ 

RegexBuddy3 翻譯工具 

^((?:http|https)://)?((?![/?]{2,})[a-zA-Z0-9/-._%&=/?])+$ 
•斷言在字符串的開頭位置 
•逆向引用1 
?重復(fù)0次到1次,盡可能多的匹配(貪婪) 
?用以下正則表達(dá)式匹配 
■用以下正則表達(dá)式匹配(這一個(gè)正則表達(dá)式失敗時(shí)用下一個(gè)正則表達(dá)式的替代) 
■匹配字符“http” 
■用以下正則表達(dá)式匹配(這一個(gè)正則表達(dá)式匹配失敗,這一集合都不匹配) 
■匹配字符“https” 
?匹配字符“://” 
•逆向引用2 
?重復(fù)1次到無限次,盡可能多的匹配(貪婪) 
?注:你又逆向引用本身。匹配將以最后一個(gè)逆向引用做為引用。把重復(fù)的逆向引用迭代。 
?否定式向前查看 
■匹配一個(gè)在下面的列表出現(xiàn)的字符“/?” 
■Between 2 and unlimited times, as many times as possible, giving back as needed (greedy) 
?匹配一個(gè)在下面的列表出現(xiàn)的字符 
■一個(gè)字符 其范圍是a到z之間 
■一個(gè)字符 其范圍是A到Z之間 
■一個(gè)字符 其范圍是0到9之間 
■字符 “-” 
■一個(gè)字符 是“._%&=/?”其中的一個(gè) 
•斷言在字符串的末端位置
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 苍南县| 饶阳县| 靖州| 电白县| 巴青县| 凤翔县| 本溪| 内江市| 南部县| 桐梓县| 临汾市| 沈丘县| 百色市| 五原县| 霍州市| 民和| 定边县| 修文县| 唐山市| 平远县| 颍上县| 仁布县| 武陟县| 印江| 黄山市| 南昌市| 祥云县| 哈巴河县| 沾益县| 丰顺县| 嵊州市| 宾阳县| 盐源县| 北宁市| 中西区| 威海市| 疏勒县| 邳州市| 淮滨县| 京山县| 大渡口区|