国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 沧州市| 淮安市| 突泉县| 广东省| 延寿县| 卢龙县| 彭阳县| 綦江县| 通城县| 德格县| 阳曲县| 华亭县| 保德县| 沂南县| 石楼县| 福安市| 尤溪县| 孝义市| 同心县| 扎兰屯市| 营口市| 鲁甸县| 兴安县| 平江县| 长阳| 东平县| 普宁市| 霍山县| 思茅市| 延庆县| 葵青区| 固始县| 油尖旺区| 武功县| 临高县| 江口县| 喀喇沁旗| 石河子市| 广丰县| 东兰县| 故城县|