是否有一套很好的正则表达式教程?特别是在
TextMate背景下?我熟悉正则表达式语法和基本概念.我甚至拥有杰弗里弗里德的书“掌握正则表达式”的副本,并阅读了Perl部分.
我正在寻找的是正则表达式使用的一些高质量演示,清楚地解释了匹配的模式以及如何分解正则表达式语法.我想把我的正则表达式提升到一个新的水平.我希望能够用正则表达式思考,但我需要一些有形的东西来练习巩固我脑子里的知识.
有用的是一些文本和代码示例,用于处理特定任务和相关的正则表达式解决方案,最好在TextMate上下文中起作用.我发现我最想使用它的地方是在文本编辑器中.因此,需要能够进行强大的搜索和替换功能.有时只是搜索.因此,快速编写部分正则表达式以缩小结果然后迭代地解析复杂文档的能力将非常方便.
也许是一个交互式演示,在您键入正则表达式时会显示模式.以及一些有用的模式和示例来测试和使用.也许是一些正则表达式闪存卡或基于简单正则表达式的游戏.
对于正则表达大师那里你做了什么来真正巩固你对正则表达式的理解?