摘要:新增插件中搜索進行安裝倉庫地址使用方法安裝中插件搜索框輸入安裝完畢后按或者輸入可以看到正則列表或者輸入關(guān)鍵詞比如手機網(wǎng)頁版支持的正則年月日更新迅雷鏈接鏈接寬松匹配磁力鏈接寬松匹配子網(wǎng)掩碼文件夾路徑文件路徑下文件夾
新增vscode插件
vscode中搜索"any-rule"進行安裝.
倉庫地址: https://github.com/any86/any-...
使用方法安裝vscode中插件搜索框輸入any-rule
安裝完畢后按F1(或者ctrl+shift+p).
輸入"zz"可以看到正則列表.
或者輸入關(guān)鍵詞, 比如"手機".
網(wǎng)頁版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,}.*$/子網(wǎng)掩碼
/^(?: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, 支持小數(shù)位出現(xiàn)5, 如145.5, 用于判斷考卷分數(shù)
/^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數(shù)字/貨幣金額(支持負數(shù)、千分位分隔符)
/(^[-]?[1-9]d{0,2}($|(,d{3})*($|(.d{1,2}$))))|((^[0](.d{1,2})?)|(^[-][0].d{1,2}))$/數(shù)字/貨幣金額 (只支持正數(shù)、不支持校驗千分位分隔符)
/(^[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}$)/新能源車牌號
/[京津滬渝冀豫云遼黑湘皖魯新蘇浙贛鄂桂甘晉蒙陜吉閩貴粵青藏川寧瓊使領(lǐng) A-Z]{1}[A-HJ-NP-Z]{1}(([0-9]{5}[DF])|([DF][A-HJ-NP-Z0-9][0-9]{4}))$/非新能源車牌號
/^[京津滬渝冀豫云遼黑湘皖魯新蘇浙贛鄂桂甘晉蒙陜吉閩貴粵青藏川寧瓊使領(lǐng) A-Z]{1}[A-HJ-NP-Z]{1}[A-Z0-9]{4}[A-Z0-9掛學警港澳]{1}$/車牌號(新能源+非新能源)
/^([京津滬渝冀豫云遼黑湘皖魯新蘇浙贛鄂桂甘晉蒙陜吉閩貴粵青藏川寧瓊使領(lǐng) A-Z]{1}[A-HJ-NP-Z]{1}(([0-9]{5}[DF])|([DF]([A-HJ-NP-Z0-9])[0-9]{4})))|([京津滬渝冀豫云遼黑湘皖魯新蘇浙贛鄂桂甘晉蒙陜吉閩貴粵青藏川寧瓊使領(lǐng) A-Z]{1}[A-Z]{1}[A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9 掛學警港澳]{1})$/網(wǎng)址
/^((https?|ftp)://)?([da-z.-]+).([a-z.]{2,6})(/w.-]*)*/?/中國手機號(嚴謹), 根據(jù)工信部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開頭即可, 如果你的手機號是用來接收短信, 優(yōu)先建議選擇這一條
/^((+|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])?)*$/國內(nèi)座機電話,如: 0341-86091234
/d{3}-d{8}|d{4}-d{7}/一代身份證號(15位數(shù)字)
/^d{8}(0d|10|11|12)([0-2]d|30|31)d{3}$/二代身份證號(18位數(shù)字),最后一位是校驗位,可能為數(shù)字或字符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位數(shù)字)
/(^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字節(jié),允許字母數(shù)字下劃線組合
/^[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])+$/是否小數(shù)
/^d+.d+$/電話(座機)
/^0d{2,3}-d{7,8}$/純數(shù)字
/^d{1,}$/是否html標簽(寬松匹配)
/<(.*)>.*1>|<(.*) />/是否qq號格式正確
/^[1-9][0-9]{4,10}$/是否由數(shù)字和字母組成
/^[A-Za-z0-9]+$/純英文字母
/^[a-zA-Z]+$/純小寫英文字母組成
/^[a-z]+$/純大寫英文字母
/^[A-Z]+$/密碼強度正則,最少6位,包括至少1個大寫字母,1個小寫字母,1個數(shù)字,1個特殊字符
/^.*(?=.{6,})(?=.*d)(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*? ]).*$/用戶名正則,4到16位(字母,數(shù)字,下劃線,減號)
/^[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位,以字母開頭,字母,數(shù)字,減號,下劃線
/^[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}$/只包含中文和數(shù)字
/^((?:[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]*$/
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/105062.html
本文收集學習過程中使用到的資源。 持續(xù)更新中…… 項目地址 https://github.com/abc-club/f... 目錄 vue react react-native Weex typescript Taro nodejs 常用庫 css js es6 移動端 微信公眾號 小程序 webpack GraphQL 性能與監(jiān)控 高質(zhì)文章 趨勢 動效 數(shù)據(jù)結(jié)構(gòu)與算法 js core 代碼規(guī)范...
摘要:為何會有這個自學也需要有章可尋,早上整理了一下這段時間學的內(nèi)容東西比較多,接下來的一段時間都會圍繞這個展開學習,當然這張前端自學圖譜并不是一成不變的,隨著時間的推移我會調(diào)整這張里的內(nèi)容,總的目標只有一個系統(tǒng)化的學好前端的技術(shù),我會隨時調(diào)整完 為何會有這個Roadmap 自學也需要有章可尋,早上整理了一下這段時間學的內(nèi)容東西比較多,接下來的一段時間都會圍繞這個Roadmap展開學習,當然...
摘要:為何會有這個自學也需要有章可尋,早上整理了一下這段時間學的內(nèi)容東西比較多,接下來的一段時間都會圍繞這個展開學習,當然這張前端自學圖譜并不是一成不變的,隨著時間的推移我會調(diào)整這張里的內(nèi)容,總的目標只有一個系統(tǒng)化的學好前端的技術(shù),我會隨時調(diào)整完 為何會有這個Roadmap 自學也需要有章可尋,早上整理了一下這段時間學的內(nèi)容東西比較多,接下來的一段時間都會圍繞這個Roadmap展開學習,當然...
摘要:先說下我面試情況,我一共面試了家公司。篇在我面試的眾多公司里,只有同城的面問到相關(guān)問題,其他公司壓根沒問。我自己回答的是自己開發(fā)組件面臨的問題。完全不用擔心對方到時候打電話核對的問題。 2019的5月9號,離發(fā)工資還有1天的時候,我的領(lǐng)導(dǎo)親切把我叫到辦公室跟我說:阿郭,我們公司要倒閉了,錢是沒有的啦,為了不耽誤你,你趕緊出去找工作吧。聽到這話,我虎軀一震,這已經(jīng)是第2個月沒工資了。 公...
閱讀 2917·2021-11-24 09:39
閱讀 1175·2021-11-02 14:38
閱讀 4173·2021-09-10 11:26
閱讀 2761·2021-08-25 09:40
閱讀 2319·2019-08-30 15:54
閱讀 491·2019-08-30 10:56
閱讀 2757·2019-08-26 12:14
閱讀 3227·2019-08-26 12:13