1 youxiachai 2015-10-22 18:18:56 +08:00 30 分钟入门那个够了吧 |
![]() | 2 BROWNURSIDAE OP @youxiachai 我比较蠢,那个看得有点辛苦 |
![]() | 3 Pastsong 2015-10-22 18:20:01 +08:00 ![]() |
4 youxiachai 2015-10-22 18:20:41 +08:00 @BROWNURSIDAE 怎么说呢....那个够简单了吧..........那我推荐你...会用就好了..不要去学了.. |
![]() | 5 aliuwr 2015-10-22 18:21:16 +08:00 |
![]() | 6 shenqiu2015 2015-10-22 18:21:19 +08:00 温故而知新,看不懂不要紧,多看几次,时间长了就懂了,正则不难,门槛陡一些而已 |
![]() | 7 BROWNURSIDAE OP 谢谢大家,我去学习一下 |
![]() | 8 em2046 2015-10-22 18:29:12 +08:00 http://regexper.com/#\d{0%2C9}%28.\d{0%2C2}%29%3F 图形化 是否直观一些呢 |
![]() | 9 htfy96 2015-10-22 18:29:18 +08:00 真要掌握去 coursera 上看一下自动机课程,前 4 节课就够了,自己实现个初步的正则解析器试试 |
![]() | 10 tracyone 2015-10-22 18:31:36 +08:00 推荐一本书籍吧,《精通正则表达式》这是最经典的书籍,看完一遍你就基本会了 |
![]() | 11 geew 2015-10-22 18:40:16 +08:00 .*?大法好 |
![]() | 12 cloverstd 2015-10-22 18:44:27 +08:00 我是看 30 分钟入门那个,然后买了本《精通正则表达式》,这本书前半部分讲用法,后半部分讲原理(优化) |
13 caomu 2015-10-22 18:47:23 +08:00 via Android 每次写正则之前都要先看一次 30 分钟那个。。。 |
![]() | 14 BROWNURSIDAE OP @caomu 其实用处大不大?因为在按课本进度学,老师还没讲到 |
![]() | 15 gzxultra 2015-10-22 18:49:36 +08:00 ![]() 为什么没人提《正则表达式 必知必会》, 100 页,通俗易懂,实战型强啊。。。 |
16 lsmgeb89 2015-10-22 18:49:47 +08:00 看 3 楼这篇就够了,主要是多写,当时弄一个什么东西,连续写了一百多个正则表达式,就熟悉了 |
![]() | 17 snopy 2015-10-22 18:52:32 +08:00 |
![]() | 18 BROWNURSIDAE OP @lsmgeb89 哦哦 |
![]() | 19 fhefh 2015-10-22 18:56:53 +08:00 mark~ |
![]() | 20 pepsin 2015-10-22 18:58:11 +08:00 rubular.com 多玩玩 |
![]() | 21 dong3580 2015-10-22 18:58:28 +08:00 via Android 最好的办法,请用正则把本站首页列表抓入数据库 |
![]() | 22 chairuosen 2015-10-22 19:00:37 +08:00 http://regex.alf.nu/ 能闯过三分之一你就入门了,三分之二就大成了,一次全过的我还没见过 |
![]() | 23 zonghua 2015-10-22 19:01:05 +08:00 @BROWNURSIDAE 正则用处大着呢,不过简单使用看一看教程,每次都熟悉就好。 |
![]() | 24 Tink PRO 我正则也不怎么玩得转 |
25 teddy1004 2015-10-22 19:03:31 +08:00 http://rubular.com 我一般在这个网站里面练习 |
26 somebody 2015-10-22 19:15:19 +08:00 via Android 我学的时候直接看 API 文档和 man 手册,现在偶尔查些东西会用 http://regular-expressions.mobi/index.html |
![]() | 27 luoway 2015-10-22 19:43:17 +08:00 via Android 收藏一下,同不会,而且看样子不会的人很多 |
![]() | 28 guoer 2015-10-22 19:46:40 +08:00 ![]() 我把这个印成了鼠标垫 然而并没什么卵用 |
![]() | 29 iyaozhen 2015-10-22 19:59:02 +08:00 推荐一本书《正则表达式必知必会》。已经绝版了,可以去淘宝印盗版的。当时学校图书馆有一本,都已经被翻的好旧了,当时都想把它搞回来。 |
30 hienchu 2015-10-22 20:03:59 +08:00 感觉光靠背语法规则是没用的,把常用的那些例子自己研究一遍基本上就差不多了吧。 https://regex101.com/ |
![]() | 31 theFool 2015-10-22 20:05:02 +08:00 via iPhone 精通正则表达式 正则指引 |
![]() | 32 KyleMeow 2015-10-22 20:31:01 +08:00 via iPhone 先用几个例子做实践,上来就啃理论容易消磨兴趣。熟悉基本用法的话看书会快很多。 |
33 wyntau 2015-10-22 21:39:03 +08:00 想推荐一个网址的, 发现和 3L 一样, 所以楼主就去看吧~ 看完之后只需要再把 精通正则表达式的前几章看看, 工作中就不用怕了~ |
35 nathanw 2015-10-23 08:07:10 +08:00 推荐的都很好,已收藏 |
![]() | 36 gkiwi 2015-10-23 11:29:07 +08:00 其实就是第一遍仔细撸一次,知道大概是什么样子。后面需要再查查。 大概两年前学习的那个<30 分钟>,之后查了估计有一二十遍,现在基本上手写都没啥问题了。 |
![]() | 37 XuanYuan 2015-10-23 11:40:44 +08:00 我天生不是当程序员的量,每次都是要 sed 的时候现搜,到现在都没记住 |
38 joshz 2015-10-23 12:04:00 +08:00 via Android 手机上有正则匹配类的游戏,对着 cheatsheet 玩,寓教于乐。其实关键还是写得少,而且写完就不想再去读,没有集中的练习。我也不大会写,不过这应该是个练习的好方法,推荐。 |
39 joshz 2015-10-23 12:06:24 +08:00 via Android 比如 fdroid 上的 regex ,也许还可以研究下源码 |
![]() | 40 somethin 2015-10-23 12:57:48 +08:00 |
![]() | 42 iyaozhen 2015-10-23 13:24:44 +08:00 ![]() |
![]() | 43 discrete 2015-10-23 14:47:12 +08:00 |
![]() | 45 ranwu 2015-10-23 15:37:36 +08:00 |