分享一下几个正则表达式可视化的网站

2016-07-09 16:49:39 +08:00
 DaCong

最近在 v2 上闲逛的时候,发现有不少的人提到了正则表达式的问题(可能是因为我原来用这发个的时候踩了很多坑,才会他别关注吧),下面推荐几个我所看到过的可视化正则表达式的网站,方便大家学习时用.

  1. http://regexr.com/
  2. https://www.debuggex.com/
  3. https://regexper.com/
  4. http://jex.im/regulex/

排名不分先后,欢迎大家补充!

5459 次点击
所在节点    正则表达式
26 条回复
upczww
2016-07-09 17:17:34 +08:00
感谢楼主
julijulilijuliju
2016-07-09 17:24:08 +08:00
看不懂,请问这是什么意思:/#\/?/
DaCong
2016-07-09 17:38:25 +08:00
@julijulilijuliju 简单来说,就是匹配“#”或者“#/”。因为“\”表示转义,而“?”表示前面的内容可以出现一次也可以不出现。不懂的话可以继续提问。
DoraJDJ
2016-07-09 17:43:30 +08:00
@DaCong #和\/之间没有|,应该是直接匹配“#/”吧
mornlight
2016-07-09 17:45:32 +08:00
顺路推荐一个我常用的: https://regex101.com/
DaCong
2016-07-09 17:50:07 +08:00
@DoraJDJ 但是,“/”后面有问号,表示“/”可以出现一次,也可以不出现
DoraJDJ
2016-07-09 17:56:04 +08:00
@DaCong 试了一下,你说的没错,确实是匹配了 # 和 #/
学习了。
DaCong
2016-07-09 17:58:10 +08:00
@DoraJDJ 不客气,我原来在学习正则的时候也踩了很多坑,后来发现,实践出真知,计算机这东西,不懂就多折腾,多自己思考,多查资料,就好了。
julijulilijuliju
2016-07-09 18:00:45 +08:00
@DaCong @DoraJDJ

所以这时候楼主提的工具就派上用场了

DaCong
2016-07-09 18:11:01 +08:00
swsh007
2016-07-09 18:20:58 +08:00
这个有意思。
shyling
2016-07-09 18:51:56 +08:00
已在大脑中可视化
DaCong
2016-07-09 18:55:17 +08:00
@shyling 用习惯了自然是这样,我在帖子中也说了,这是给初学者在学习的时候用的,更加直观一些。
gamexg
2016-07-09 19:16:10 +08:00
也推荐一个 Regex Match Tracer 正则软件,免费非开源。
zqhong
2016-07-09 19:30:57 +08:00
Sublime Text 支持正则表达式搜索,匹配到的结果会高亮显示。

不过嘛,可视化显示结果更加直观。
ynyounuo
2016-07-09 20:38:02 +08:00
feiyuanqiu
2016-07-09 20:38:17 +08:00
songz
2016-07-09 22:40:42 +08:00
最近在学,这个屌
xiaoshangmin
2016-07-09 23:05:52 +08:00
路过 感谢一下
aristotll
2016-07-10 07:31:53 +08:00
有支持 lua 正则的吗, 每次改% 蛋疼...

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

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

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

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

© 2021 V2EX