大家都是怎么练习正则表达式的呢?

2018 年 12 月 28 日
 szzhiyang

我相信,想问这个问题的 V 友不止我一个。

13944 次点击
所在节点    程序员
92 条回复
ethanlu
2018 年 12 月 28 日
正则这东西会就行了,没事不会天天写,反正学会之后就写了两个,遇到要用的时候找个正则网站试几个样本,ok 啦。
likuku
2018 年 12 月 28 日
尽量不用它,实在逃不掉的话,那就在线搜,反正各种在线 正则生成器 /测试器 足够多。

想起以前某本正则的厚书的序言里提到:世上就两种人,学会正则一劳永逸;没学会正则的人

没错,我就是不会正则的人
alexmy
2018 年 12 月 28 日
学了几次,又都忘了,最近打算写一个 golang 的工具库,包括正则的,顺带当练习下。
szzhiyang
2018 年 12 月 28 日
@likuku @ethanlu

我越发感觉有必要去掌握正则表达式,因为我越发感受到它能大大提高处理文本和整理文件的效率。
anguiao
2018 年 12 月 28 日
没有特别系统地学过,不过一般碰到用正则的情况都不算特别复杂,都能写出来。
largecat
2018 年 12 月 28 日
前前后后学了几次,每次看完就忘记了。
所以平时尽量避免使用他,

后来接触 scrapy,意外写了几个,会了,
其他的就套用了
ethanlu
2018 年 12 月 28 日
@szzhiyang #4 拿走不谢
clino
2018 年 12 月 28 日
kodos re ide
lhx2008
2018 年 12 月 28 日
我每次写都要看那个手册,啥正向肯定预查、正向否定预查、反向肯定预查、反向否定预查你们真的记得住吗?
szzhiyang
2018 年 12 月 28 日
@ethanlu

非常感谢,不过我主要想知道该如何练习并熟记表格中的内容,您对此有哪些建议呢?
ethanlu
2018 年 12 月 28 日
@szzhiyang #10 我是看这本学的,你可以找找看,[正则表达式入门经典].(美)瓦特.扫描版。我一个不是程序员的人都能学会,练一练咯。
innoink
2018 年 12 月 28 日
查表,测试
jingyulong
2018 年 12 月 28 日
熟练就是多用。找找本书,把基础过一遍。懂得原理,写起来就得心应手了。
Coolwinds
2018 年 12 月 28 日
正则是个很神奇的东西,每次复习完一段时间不用必忘
goreliu
2018 年 12 月 28 日
会用就行,如果用得频繁自然就记住了,不然的话不管怎么记过一阵也得忘,没必要做无用功。
EricXuu
2018 年 12 月 28 日
lrxiao
2018 年 12 月 28 日
刚想说 Regex Golf (
autoxbc
2018 年 12 月 28 日
如果说不要炫技是个公认的准则,那么不要在正则里炫技也是同样道理
amenging
2018 年 12 月 28 日
用用就熟了,关键还是在做题或者实际项目中要用到..
Cbdy
2018 年 12 月 28 日
你需要理解正则的原理,这样就不需要练习了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/522069

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX