摘要:瞎乎出品瞎乎第二期正則表達(dá)式之瑞士軍刀正則表達(dá)式,這是一塊硬骨頭,很難啃,但是啃著又很香。正則表達(dá)式使用單個(gè)字符串來描述匹配一系列匹配某個(gè)句法規(guī)則的字符串。
瞎乎 出品
瞎乎第二期:正則表達(dá)式之瑞士軍刀
正則表達(dá)式(Regular Expression),這是一塊硬骨頭,很難啃,但是啃著又很香。
正則表達(dá)式使用單個(gè)字符串來描述、匹配一系列匹配某個(gè)句法規(guī)則的字符串。很多地方我們都需要使用正則,所以今天就將一些優(yōu)秀的教程,工具總結(jié)起來。
基本內(nèi)容https://en.wikipedia.org/wiki/Regular_expression 了解一樣?xùn)|西,當(dāng)然先從WIKI開始最好了。
// Regular Expression examples I had a S+ day today [A-Za-z0-9-_]{3,16} ffffdd-dd-dd v(d+)(.d+)* TotalMessages="(.*?)" <[^<>]>教程
http://deerchao.net/tutorials/regex/regex.htm 30分鐘入門教程,網(wǎng)上流傳甚廣
https://qntm.org/files/re/re.html 55分鐘教程【英文】,
http://regex.learncodethehardway.org/book/ 一本簡單的書,每一節(jié)就是一塊內(nèi)容
https://swtch.com/~rsc/regexp/regexp1.html 正則匹配原理解析
http://stackoverflow.com/tags/regex/info stackoverflow 正則標(biāo)簽,標(biāo)簽下有值得點(diǎn)擊的鏈接,一些典型的問題
http://regexr.com/ 正則學(xué)習(xí)測試于一身
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Regular_Expressions MDN出品,JavaScript方面內(nèi)容
其實(shí)最好還是不斷實(shí)踐,進(jìn)行實(shí)際測試:
驗(yàn)證與測試https://regex101.com/ in JavaScript, Python, PCRE 16-bit, generates explanation of pattern
https://www.debuggex.com/ 正則驗(yàn)證測試,清晰明了
https://mengzhuo.org/regex/ 中文版正則驗(yàn)證測試
http://refiddle.com/ 測試工具
http://myregexp.com/ 也是測試工具,都可以試一試
http://regex.alf.nu 闖關(guān)模式練習(xí)正則表達(dá)式,完成一個(gè)個(gè)正則匹配的測驗(yàn)
http://regexone.com/ 通過實(shí)際練習(xí)掌握正則表達(dá)式
https://regexcrossword.com/ 正則挑戰(zhàn),有不同難度,很豐富
http://callumacrae.github.io/regex-tuesday/ 正則挑戰(zhàn),完成正則匹配要求
https://msdn.microsoft.com/zh-cn/library/az24scfc.aspx MSDN 微軟出品
http://www.jb51.net/tools/regex.htm 常用正則表達(dá)式,如匹配網(wǎng)址、日期啊這種,這個(gè)谷歌一搜很多的
https://www.cheatography.com/davechild/cheat-sheets/regular-expressions/ 速查表地址,如下圖
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/79648.html
摘要:簡介正則表達(dá)式,又稱正規(guī)表示法正規(guī)表達(dá)式規(guī)則表達(dá)式常規(guī)表示法英語,在代碼中常簡寫為或,計(jì)算機(jī)科學(xué)的一個(gè)概念。返回布爾值,該值指示在正則表達(dá)式中使用的標(biāo)志的狀態(tài)。包含正則表達(dá)式模式和適用標(biāo)志的對象的實(shí)例。 showImg(http://upload-images.jianshu.io/upload_images/100028-21442c62c7b7674a.jpg?imageMogr2...
摘要:介紹是對于開發(fā)更便捷的開源迷你框架,包含工具類實(shí)用功能的集合,總包體積不到。你可以把想象成的瑞士軍刀不僅小,鋒利而且包含許多便利的功能。 showImg(https://segmentfault.com/img/remote/1460000015356940); Jodd介紹 Jodd是對于Java開發(fā)更便捷的開源迷你框架,包含工具類、實(shí)用功能的集合,總包體積不到1.7M。 Jodd構(gòu)...
摘要:正在失業(yè)中的課多周刊第期我們的微信公眾號,更多精彩內(nèi)容皆在微信公眾號,歡迎關(guān)注。若有幫助,請把課多周刊推薦給你的朋友,你的支持是我們最大的動力。是一種禍害譯本文淺談了在中關(guān)于的不好之處。淺談超時(shí)一運(yùn)維的排查方式。 正在失業(yè)中的《課多周刊》(第3期) 我們的微信公眾號:fed-talk,更多精彩內(nèi)容皆在微信公眾號,歡迎關(guān)注。 若有幫助,請把 課多周刊 推薦給你的朋友,你的支持是我們最大的...
摘要:正在失業(yè)中的課多周刊第期我們的微信公眾號,更多精彩內(nèi)容皆在微信公眾號,歡迎關(guān)注。若有幫助,請把課多周刊推薦給你的朋友,你的支持是我們最大的動力。是一種禍害譯本文淺談了在中關(guān)于的不好之處。淺談超時(shí)一運(yùn)維的排查方式。 正在失業(yè)中的《課多周刊》(第3期) 我們的微信公眾號:fed-talk,更多精彩內(nèi)容皆在微信公眾號,歡迎關(guān)注。 若有幫助,請把 課多周刊 推薦給你的朋友,你的支持是我們最大的...
閱讀 851·2021-11-15 17:58
閱讀 3652·2021-11-12 10:36
閱讀 3788·2021-09-22 16:06
閱讀 965·2021-09-10 10:50
閱讀 1332·2019-08-30 11:19
閱讀 3315·2019-08-29 16:26
閱讀 936·2019-08-29 10:55
閱讀 3347·2019-08-26 13:48