正則表現のスイス軍刀


第二期:正則表現のスイス軍刀
正規表現(Regular Expression)は、硬い骨でかじりにくいが、かじってもいい香りがする.
正規表現は、構文規則に一致する一連の文字列を記述し、一致させるために単一の文字列を使用します.多くの場所で正則を使用する必要があるので、今日は優れたチュートリアル、ツールをまとめます.
基本内容
https://en.wikipedia.org/wiki/Regular_expression同じことを知っているのは、もちろんWIKIからが一番です.
// Regular Expression examples
I had a \S+ day today
[A-Za-z0-9\-_]{3,16}
\d\d\d\d-\d\d-\d\d
v(\d+)(\.\d+)*
TotalMessages="(.*?)"
]>

チュートリアル
http://deerchao.net/tutorials/regex/regex.htm30分の入門教程、ネット上で広く伝わりますhttps://qntm.org/files/re/re.html55分チュートリアル【英語】http://regex.learncodethehardway.org/book/1冊の簡単な本は,各節が1つの内容である.https://swtch.com/~rsc/regexp/regexp1.html正則マッチング原理解析http://stackoverflow.com/tags/regex/infostackoverflow正則ラベル、ラベルの下にクリックする価値のあるリンクがあり、いくつかの典型的な問題があります.http://regexr.com/正則学習テストを身につけるhttps://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Regular_ExpressionsMDN出品、JavaScript方面の内容
ツール
実際には、実践を続けて、実際のテストを行ったほうがいいです.
検証とテスト
https://regex101.com/in JavaScript, Python, PCRE 16-bit, generates explanation of patternhttps://www.debuggex.com/正則検証テスト、明確https://mengzhuo.org/regex/中国語版正則検証テストhttp://refiddle.com/テストツールhttp://myregexp.com/テストツールでもありますので、試してみてください
ゲートモードの実践
http://regex.alf.nuチェックモード正規表現を練習し、正規一致のテストを完了します.http://regexone.com/実際の練習で正規表現を身につけるhttps://regexcrossword.com/正則的な挑戦は、難易度が異なり、豊富です.http://callumacrae.github.io/regex-tuesday/正則的な課題、正則的なマッチング要件の完了
その他
https://msdn.microsoft.com/zh-cn/library/az24scfc.aspxMSDNマイクロソフト製品http://www.jb51.net/tools/regex.htmウェブサイトや日付にマッチするような正規表現をよく使いますが、このグーグルはいろいろ探しています.https://www.cheatography.com/davechild/cheat-sheets/regular-expressions/速報表の住所、以下の図