之前一直听说正则表达式,尤其是在学习java的时候,遇到了不少关于正则表达式的用
法。例如一个输入框,你可以使用正则表达式限制输入的内容。当然,在android以后,正则表达式就几乎没有怎么用了。不过呢,这几天在学习python的时候,又遇到了正则表达式的概念。而且,我们工作时候的好多脚本,里面好多地方都是用到了正则表达式。感觉它的知识点也不是很多,就想学习下。于是就在网上下了一本很基础的电子书,自己按照书上的内容开始练习吧。
我对正则表达式的理解,它就是一种规则,一种约束。利用大家公认的规则,可以利用这些规则,比较灵活的表达复杂的要求。具体的定义什么的我也就不再说了,直接开始学习吧。
按照书上的方法,有一个网站可以专门用来验证正则表达式-Regex Tester ,它是一个网页版的正则表达式验证界面。它有两个输入框,上面的输入框是你的正则表达式内容,下面的框,是你的处理内容。例如,你在上面的框输入一个hello 那么,下面的框里面的hello就会高亮。
当然,还有其他的验证正则表达式的工具,今天在网上有看到了另一个,就是kiki,我们可以在ubuntu的软件中心搜索到这个应用。它的作用跟regex差不多,界面也很相似。
现在让我们开始我们的regular之旅吧