V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Mianco
V2EX  ›  问与答

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

  •  
  •   Mianco · 2011-01-13 20:06:05 +08:00 · 6370 次点击
    这是一个创建于 4841 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天准备好好学一下正则表达式,找到了一本书,叫《正则表达式入门经典》(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  
    MOD
       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   ·   我们的愿景   ·   实用小工具   ·   5028 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 09:55 · PVG 17:55 · LAX 02:55 · JFK 05:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.