新手来求助,怎样学好正则表达式

sh/bash/dash/ksh/zsh等Shell脚本
回复
michaelangela
帖子: 10
注册时间: 2010-02-19 13:10

新手来求助,怎样学好正则表达式

#1

帖子 michaelangela » 2010-02-23 22:51

最近写脚本对正则表达式感到十分棘手,符号乱,空格乱,感觉找不到规律的样子。
哪位能介绍下自己关于正则表达式的经验和感想,谢谢
头像
adam8157
帖子: 2794
注册时间: 2009-03-05 16:31
联系:

Re: 新手来求助,怎样学好正则表达式

#2

帖子 adam8157 » 2010-02-23 22:57

经常用....呵呵, 我都是用到什么查什么...

想到一个笑话, 有一个问题, 可以用正则表达式解决, 恩, 现在有了两个问题了...
头像
hellojinjie
帖子: 1150
注册时间: 2007-09-14 21:03
来自: 浙江

Re: 新手来求助,怎样学好正则表达式

#3

帖子 hellojinjie » 2010-02-24 14:45

先找本系统介绍 正则表达式的书,,看完后记笔记,,以后用的时候回过来看笔记好了,,

我一年前看过正则表达式,,现在已经忘光了,,
Say hello to everyday!
davyzhu
帖子: 109
注册时间: 2009-12-06 21:23

Re: 新手来求助,怎样学好正则表达式

#4

帖子 davyzhu » 2010-02-24 15:02

其实大多数时候用到的RE都比较简单,比如grep code*之类。
谈谈我的经验,我是在Emacs里用search的时候熟悉的,Emacs里有个rebuilder的工具,可以帮助你看到匹配的string。
RE是用会的,不是看会的,所以多用就了解的。
头像
xiaomao101
帖子: 474
注册时间: 2006-04-05 18:12
联系:

Re: 新手来求助,怎样学好正则表达式

#5

帖子 xiaomao101 » 2010-02-25 1:30

使用高中学习方法,作无数的练习,比如自己给自己找1000个字符串去匹配,去替换,要尽量乱,包含各种情况的字串。
话说,要是新华书店有卖《正则集粹与练习题集》或者《正则经典1000题》就好了。
回复