摘要:新增插件中搜索進行安裝倉庫地址使用方法安裝中插件搜索框輸入安裝完畢后按或者輸入可以看到正則列表或者輸入關鍵詞比如手機網頁版支持的正則年月日更新迅雷鏈接鏈接寬松匹配磁力鏈接寬松匹配子網掩碼文件夾路徑文件路徑下文件夾
新增vscode插件
vscode中搜索"any-rule"進行安裝.
倉庫地址: https://github.com/any86/any-...
使用方法安裝vscode中插件搜索框輸入any-rule
安裝完畢后按F1(或者ctrl+shift+p).
輸入"zz"可以看到正則列表.
或者輸入關鍵詞, 比如"手機".
網頁版https://any86.github.io/any-r...
支持的正則(2019年8月11日更新) 迅雷鏈接/^thunder://[a-zA-Z0-9]+=$/ed2k鏈接(寬松匹配)
/^ed2k://|file|.+|/$/磁力鏈接(寬松匹配)
/^magnet:?xt=urn:btih:[0-9a-fA-F]{40,}.*$/子網掩碼
/^(?:d{1,2}|1dd|2[0-4]d|25[0-5])(?:.(?:d{1,2}|1dd|2[0-4]d|25[0-5])){3}$/linux"文件夾"路徑
/^/(w+/?)+$/linux"文件"路徑
/^/(w+/)+w+.w+$/window下"文件夾"路徑
/^[a-zA-Z]:(?:w+?)*$/window下"文件"路徑
/^[a-zA-Z]:(?:w+)*w+.w+$/A股代碼
/^(s[hz]|S[HZ])(000[d]{3}|002[d]{3}|300[d]{3}|600[d]{3}|60[d]{4})$/大于等于0, 小于等于150, 支持小數位出現5, 如145.5, 用于判斷考卷分數
/^150$|^(?:d|[1-9]d|1[0-4]d)(?:.5)?$/html注釋
/^$/md5格式(32位)
/^[a-f0-9]{32}$/版本號格式必須為X.Y.Z
/^d+(.d+){2}$/視頻鏈接地址(視頻格式可按需增刪)
/^https?://.*?(swf|avi|flv|mpg|rm|mov|wav|asf|3gp|mkv|rmvb|mp4)$/i圖片鏈接地址(圖片格式可按需增刪)
/^https?://.*?(gif|png|jpg|jpeg|webp|svg|psd|bmp|tif)$/i24小時制時間(HH:mm:ss)
/^((?:[01]d|2[0-3]):[0-5]d:[0-5]d$)/12小時制時間(hh:mm:ss)
/^(1[0-2]|0?[1-9]):[0-5]d:[0-5]d$/base64格式
/^s*data:([a-z]+/[a-z0-9-+.]+(;[a-z-]+=[a-z0-9-]+)?)?(;base64)?,([a-z0-9!$&",()*+;=-._~:@/?%s]*?)s*$/i數字/貨幣金額(支持負數、千分位分隔符)
/(^[-]?[1-9]d{0,2}($|(,d{3})*($|(.d{1,2}$))))|((^[0](.d{1,2})?)|(^[-][0].d{1,2}))$/數字/貨幣金額 (只支持正數、不支持校驗千分位分隔符)
/(^[1-9]([0-9]+)?(.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9].[0-9]([0-9])?$)/銀行卡號(16或19位)
/^([1-9]{1})(d{15}|d{18})$/中文姓名
/^([u4e00-u9fa5·]{2,16})$/英文姓名
/(^[a-zA-Z]{1}[a-zA-Zs]{0,20}[a-zA-Z]{1}$)/新能源車牌號
/[京津滬渝冀豫云遼黑湘皖魯新蘇浙贛鄂桂甘晉蒙陜吉閩貴粵青藏川寧瓊使領 A-Z]{1}[A-HJ-NP-Z]{1}(([0-9]{5}[DF])|([DF][A-HJ-NP-Z0-9][0-9]{4}))$/非新能源車牌號
/^[京津滬渝冀豫云遼黑湘皖魯新蘇浙贛鄂桂甘晉蒙陜吉閩貴粵青藏川寧瓊使領 A-Z]{1}[A-HJ-NP-Z]{1}[A-Z0-9]{4}[A-Z0-9掛學警港澳]{1}$/車牌號(新能源+非新能源)
/^([京津滬渝冀豫云遼黑湘皖魯新蘇浙贛鄂桂甘晉蒙陜吉閩貴粵青藏川寧瓊使領 A-Z]{1}[A-HJ-NP-Z]{1}(([0-9]{5}[DF])|([DF]([A-HJ-NP-Z0-9])[0-9]{4})))|([京津滬渝冀豫云遼黑湘皖魯新蘇浙贛鄂桂甘晉蒙陜吉閩貴粵青藏川寧瓊使領 A-Z]{1}[A-Z]{1}[A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9 掛學警港澳]{1})$/網址
/^((https?|ftp)://)?([da-z.-]+).([a-z.]{2,6})(/w.-]*)*/?/中國手機號(嚴謹), 根據工信部2019年最新公布的手機號段
/^((+|00)86)?1((3[d])|(4[5,6,7,9])|(5[0-3,5-9])|(6[5-7])|(7[0-8])|(8[d])|(9[1,8,9]))d{8}$/中國手機號(寬松), 只要是13,14,15,16,17,18,19開頭即可
/^((+|00)86)?1[3-9]d{9}$/中國手機號(最寬松), 只要是1開頭即可, 如果你的手機號是用來接收短信, 優先建議選擇這一條
/^((+|00)86)?1d{10}$/日期
/^d{4}(-)(1[0-2]|0?d)1([0-2]d|d|30|31)$/email地址
/^[a-zA-Z0-9.!#$%&"*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/國內座機電話,如: 0341-86091234
/d{3}-d{8}|d{4}-d{7}/一代身份證號(15位數字)
/^d{8}(0d|10|11|12)([0-2]d|30|31)d{3}$/二代身份證號(18位數字),最后一位是校驗位,可能為數字或字符X
/^d{6}(18|19|20)d{2}(0d|10|11|12)([0-2]d|30|31)d{3}(d|X|x)$/身份證號, 支持1/2代(15位/18位數字)
/(^d{8}(0d|10|11|12)([0-2]d|30|31)d{3}$)|(^d{6}(18|19|20)d{2}(0d|10|11|12)([0-2]d|30|31)d{3}(d|X|x)$)/護照(包含香港、澳門)
/(^[EeKkGgDdSsPpHh]d{8}$)|(^(([Ee][a-fA-F])|([DdSsPp][Ee])|([Kk][Jj])|([Mm][Aa])|(1[45]))d{7}$)/帳號是否合法(字母開頭,允許5-16字節,允許字母數字下劃線組合
/^[a-zA-Z][a-zA-Z0-9_]{4,15}$/純中文/漢字
/^(?:[u3400-u4DB5u4E00-u9FEAuFA0EuFA0FuFA11uFA13uFA14uFA1FuFA21uFA23uFA24uFA27-uFA29]|[uD840-uD868uD86A-uD86CuD86F-uD872uD874-uD879][uDC00-uDFFF]|uD869[uDC00-uDED6uDF00-uDFFF]|uD86D[uDC00-uDF34uDF40-uDFFF]|uD86E[uDC00-uDC1DuDC20-uDFFF]|uD873[uDC00-uDEA1uDEB0-uDFFF]|uD87A[uDC00-uDFE0])+$/是否小數
/^d+.d+$/電話(座機)
/^0d{2,3}-d{7,8}$/純數字
/^d{1,}$/是否html標簽(寬松匹配)
/<(.*)>.*1>|<(.*) />/是否qq號格式正確
/^[1-9][0-9]{4,10}$/是否由數字和字母組成
/^[A-Za-z0-9]+$/純英文字母
/^[a-zA-Z]+$/純小寫英文字母組成
/^[a-z]+$/純大寫英文字母
/^[A-Z]+$/密碼強度正則,最少6位,包括至少1個大寫字母,1個小寫字母,1個數字,1個特殊字符
/^.*(?=.{6,})(?=.*d)(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*? ]).*$/用戶名正則,4到16位(字母,數字,下劃線,減號)
/^[a-zA-Z0-9_-]{4,16}$/ip-v4
/^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/ip-v6
/^((([0-9A-Fa-f]{1,4}:){7}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}:[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){5}:([0-9A-Fa-f]{1,4}:)?[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){4}:([0-9A-Fa-f]{1,4}:){0,2}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){3}:([0-9A-Fa-f]{1,4}:){0,3}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){2}:([0-9A-Fa-f]{1,4}:){0,4}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}((((25[0-5])|(1d{2})|(2[0-4]d)|(d{1,2}))).){3}(((25[0-5])|(1d{2})|(2[0-4]d)|(d{1,2}))))|(([0-9A-Fa-f]{1,4}:){0,5}:((((25[0-5])|(1d{2})|(2[0-4]d)|(d{1,2}))).){3}(((25[0-5])|(1d{2})|(2[0-4]d)|(d{1,2}))))|(::([0-9A-Fa-f]{1,4}:){0,5}((((25[0-5])|(1d{2})|(2[0-4]d)|(d{1,2}))).){3}(((25[0-5])|(1d{2})|(2[0-4]d)|(d{1,2}))))|([0-9A-Fa-f]{1,4}::([0-9A-Fa-f]{1,4}:){0,5}[0-9A-Fa-f]{1,4})|(::([0-9A-Fa-f]{1,4}:){0,6}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){1,7}:))$/i16進制顏色
/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/微信號,6至20位,以字母開頭,字母,數字,減號,下劃線
/^[a-zA-Z][-_a-zA-Z0-9]{5,19}$/中國郵政編碼
/^(0[1-7]|1[0-356]|2[0-7]|3[0-6]|4[0-7]|5[1-7]|6[1-7]|7[0-5]|8[013-6])d{4}$/只包含中文和數字
/^((?:[u3400-u4DB5u4E00-u9FEAuFA0EuFA0FuFA11uFA13uFA14uFA1FuFA21uFA23uFA24uFA27-uFA29]|[uD840-uD868uD86A-uD86CuD86F-uD872uD874-uD879][uDC00-uDFFF]|uD869[uDC00-uDED6uDF00-uDFFF]|uD86D[uDC00-uDF34uDF40-uDFFF]|uD86E[uDC00-uDC1DuDC20-uDFFF]|uD873[uDC00-uDEA1uDEB0-uDFFF]|uD87A[uDC00-uDFE0])|(d))+$/不能包含字母
/^[^A-Za-z]*$/
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/105062.html
本文收集學習過程中使用到的資源。 持續更新中…… 項目地址 https://github.com/abc-club/f... 目錄 vue react react-native Weex typescript Taro nodejs 常用庫 css js es6 移動端 微信公眾號 小程序 webpack GraphQL 性能與監控 高質文章 趨勢 動效 數據結構與算法 js core 代碼規范...
摘要:為何會有這個自學也需要有章可尋,早上整理了一下這段時間學的內容東西比較多,接下來的一段時間都會圍繞這個展開學習,當然這張前端自學圖譜并不是一成不變的,隨著時間的推移我會調整這張里的內容,總的目標只有一個系統化的學好前端的技術,我會隨時調整完 為何會有這個Roadmap 自學也需要有章可尋,早上整理了一下這段時間學的內容東西比較多,接下來的一段時間都會圍繞這個Roadmap展開學習,當然...
摘要:為何會有這個自學也需要有章可尋,早上整理了一下這段時間學的內容東西比較多,接下來的一段時間都會圍繞這個展開學習,當然這張前端自學圖譜并不是一成不變的,隨著時間的推移我會調整這張里的內容,總的目標只有一個系統化的學好前端的技術,我會隨時調整完 為何會有這個Roadmap 自學也需要有章可尋,早上整理了一下這段時間學的內容東西比較多,接下來的一段時間都會圍繞這個Roadmap展開學習,當然...
摘要:先說下我面試情況,我一共面試了家公司。篇在我面試的眾多公司里,只有同城的面問到相關問題,其他公司壓根沒問。我自己回答的是自己開發組件面臨的問題。完全不用擔心對方到時候打電話核對的問題。 2019的5月9號,離發工資還有1天的時候,我的領導親切把我叫到辦公室跟我說:阿郭,我們公司要倒閉了,錢是沒有的啦,為了不耽誤你,你趕緊出去找工作吧。聽到這話,我虎軀一震,這已經是第2個月沒工資了。 公...
閱讀 2905·2021-11-24 09:39
閱讀 1163·2021-11-02 14:38
閱讀 4156·2021-09-10 11:26
閱讀 2748·2021-08-25 09:40
閱讀 2310·2019-08-30 15:54
閱讀 482·2019-08-30 10:56
閱讀 2744·2019-08-26 12:14
閱讀 3216·2019-08-26 12:13