大家是怎么学习正则表达式的 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Mianco
V2EX    问与答

大家是怎么学习正则表达式的

  •  
  •   < href="/member/Mianco">Mianco 2011-01-13 20:06:05 +08:00 7097 次点击
    这是一个创建于 5413 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天准备好好学一下正则表达式,找到了一本书,叫《正则表达式入门经典》(Beginning Regular Expression),准备晚上开始看。

    想问一下大家是怎么学的呢,有什么经验可以指导一下。
    11 条回复    1970-01-01 08:00:00 +08:00
    yleo77
        1
    yleo77  
       2011-01-13 20:30:07 +08:00
    边用边学。。。

    还没到专门研究正则的地步, 所以决定不需要看书。
    sospartan
        2
    sospartan  
       2011-01-13 20:35:14 +08:00
    先翻一遍 然后做东西的时候碰到了 再根据问题深入
    ben304
        3
    ben304  
       2011-01-13 20:39:55 +08:00   1
    1。一篇类似手册的简单说明,推荐这个:http://deerchao.net/tutorials/regex/regex.htm
    2。一个支持正则搜索的文本编辑工具,大把就不推荐了
    3。用文本编辑工具测试,边用边学
    ethan_kang
        4
    ethan_kang  
       2011-01-13 20:44:31 +08:00
    先了解基本概念,然后用到的时候在看,基本就够了。
    现在拼命研究,过了这个劲儿,1年不用基本都忘光了,研究也白研究。
    (个人深切体验)
    xiaoyao
        5
    xiaoyao  
       2011-01-13 20:44:41 +08:00
    配合一个模拟器,不断的修改htaccess,改着改着发现基本都记下了……
    disinfeqt
        6
    disinfeqt  
       2011-01-13 20:51:54 +08:00
    我用 http://rubular.com/ 偷懒...
    TheOnly92
        7
    TheOnly92  
       2011-01-13 20:56:36 +08:00
    边用边学 +1

    一开始什么都不明白,看见一段乱码,本来直接跳过,后来迫不得已研究一下,发现了基本的形式,然后在有需要的时候继续深入研究,就渐渐掌握到了。
    iwinux
        8
    iwinux  
       2011-01-13 21:55:10 +08:00
    我是在复杂的文本查找替换中逐渐学会的...
    而且还经常在命令行里用grep...
    chuangbo
        9
    chuangbo  
       2011-01-13 22:40:42 +08:00
    入门是看余晟翻译的那本正则书,确实很不错的,由浅入深,看完了可以当作工具书。
    http://book.douban.com/subject/2154713/
    GordianZ
        10
    GordianZ  
       2011-01-14 02:50:50 +08:00
    这东西就是用多少学多少,到后来你自然知道自己该看什么了……
    我是菜鸟,不要拍我 =。=
    jenux
        11
    jenux  
       2011-01-14 11:25:34 +08:00
    以前收藏的一个站:http://www.visibone.com/regular-expressions/
    可以参考一下。
    平时用的少,偶尔看看书
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2106 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 00:48 PVG 08:48 LAX 16:48 JFK 19:48
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86