开始使用正则表达式

时间:2010-11-20 22:55:26

标签: regex

每当我看到任何正则表达式时,我总是害怕。我觉得很难理解。但恐惧不是解决方案。我决定开始学习正则表达式,所以有人可以告诉我如何才能开始吗?如果有任何简单的教程?

8 个答案:

答案 0 :(得分:29)

答案 1 :(得分:3)

regular-expressions.info是关于正则表达式的信息和教程的金矿。从初学者到专家,当涉及到正则表达式的研究时,没有比这个站点更好的东西。

答案 2 :(得分:2)

regular-expressions.info有一个很好的教程here

答案 3 :(得分:2)

答案 4 :(得分:1)

正则表达式本身可能无法实现任何实用程序,除非与使用某种脚本工具(sed / awk)的文本操作操作或像Perl这样的编程语言结合使用。尝试安装Regex Buddy。漂亮的独立工具,可以让你使用正则表达式,你可以指向一些文件。

所以是的,您可以了解一些提及其结构,语法,语义的基本信息,如果我可以这样称呼,但是尝试阅读 - Perl,Vim中的正则表达式教程...并做一些示例字符串/文本这些语境中的操作,以编程方式

-AD。

答案 5 :(得分:1)

regular-expressions.info学习时,Regular Expressions Cheat Sheet (V2)是你绝对想要的。

答案 6 :(得分:1)

http://www.gskinner.com/RegExr/作为在线版本和AIR应用程序存在。

关于这个应用程序的酷炫之处(除了它像魅力一样)是你可以保存你的表达或直接从应用程序与社区分享。

假设您需要一个电子邮件正则表达式,您只需搜索电子邮件,您将获得一个评级的表达列表。

另一个有用的功能是将表达式解释为人类可读的形式。这使得学习和掌握更容易。

对于教程部分this article非常容易消费。

答案 7 :(得分:0)

当我开始使用awk和sed时,

This book救了我的屁股。