
1 kingwrcy 2014 年 11 月 26 日 狠nice,收藏了 |
2 oott123 2014 年 11 月 26 日 火狐用户哭晕在厕所 |
4 anson0370 2014 年 11 月 26 日 Atom 前不久的更新里貌似就有正则可视化 |
6 learnshare 2014 年 11 月 26 日 赞! |
7 kokdemo 2014 年 11 月 26 日 好给力!之前学正则要命啊…… |
8 fantasticfears 2014 年 11 月 26 日 |
9 leiliang 2014 年 11 月 26 日 既然博主对正则理解这么深,出点教程可好 |
10 jakwings 2014 年 11 月 26 日 和这个的差别有多大? http://www.regexper.com |
11 bcxx 2014 年 11 月 26 日 要是早发现这个玩意我一个月以前写 NFA 就不用写到手抽筋了 QAQ |
12 dsdshcym 2014 年 11 月 26 日 刚好今天刚学正则,收藏了 |
13 Jex OP @fantasticfears 这样挺好,虽然我32位安装不了。 其实这种工具内置到IDE中最好了。但我肯定的是,这些工具都没严格遵守ECMAScript标准中说的语法,大部分正则引擎都会将不存在的backref视为OctalEscape,这点连debuggex都没分析对 |
15 wolfan 2014 年 11 月 26 日 奇怪,在http://www.regexper.com/ 可以的公式在这里居然是错误的,这是为什么呢? |
19 Jex OP @wolfan /a{3,5}{4}/ 这个正则式是错的啊,你按F12放到console里执行下JS解释器都会报错。我的也会指出错误: http://jex.im/regulex/#!embed=false&re=a%7B3%2C5%7D%7B5%7D |
21 justjavac 2014 年 11 月 27 日 |
23 jakwings 2014 年 11 月 27 日 /(\1)\1/ 这个不算错吧,浏览器都能正常test,虽然可能是未定义行为。我觉得regexper的报错也挺精确的,只是没画图。 另外发现你的也不能正确识别这个:{3?} |
25 jakwings 2014 年 11 月 27 日 看来是比regexper好很多,除了图片的美观程度。还有实在无法理解为什么非要用content-editable,每次enter之后都要把光标弄到开头。 |
26 Jex OP @jakwings 大部分正则引擎都容忍这类错误,对于 /(\1)\1/ 它确实是一个错误,但错也有错法,比如将/(\1)/解释成/(\u0001)是一种方法,但将 /(\1)/ 解释成Backref #1 就肯定解释错了。所以严格解析就应该报错。 光标跳到开头的问题我修一下。 |
27 fising 2014 年 11 月 27 日 貌似有bug |
29 fising 2014 年 11 月 27 日 拷贝了一份放我网站了 :) 谢谢楼主。不喜欢 iframe |
30 zyxfsky 2014 年 11 月 27 日 不错的东西,收藏下 |
32 sneezry 2014 年 11 月 27 日 /\\{3}/ 好像有个小bug。这个网站真棒! |
33 dallaslu 2014 年 11 月 27 日 提示错误: ^(?<method>\w+)(?:\((?<param>".*")\))?$ |
36 Jex OP |
38 luoweihua7sync 2014 年 11 月 30 日 @Jex 3Q,js的正则是我最大的弱项,一直表示理解不能,看完还是有那么点收获的。。。 |
39 yanwen 2015 年 4 月 14 日 楼主。。。站点挂了。。。 |