DaCong

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

  •  
  •   DaCong · Jul 9, 2016 · 6941 views
    This topic created in 3772 days ago, the information mentioned may be changed or developed.

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

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

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

    Supplement 1  ·  Jul 9, 2016
    https://regex101.com/
    软件:
    Regex Match Tracer
    Supplement 2  ·  Jul 9, 2016
    Supplement 3  ·  Jul 12, 2016
    受到附言条数的限制,如果大家还有新的服务或者软件分享,可以在下方留言,我会在我的博客中增加:
    https://stephen-chen.github.io/2016/07/09/regex_tool/
    也欢迎在博客文章下留言。
    26 replies  •  2016-07-10 12:49:04 +08:00
    upczww
    upczww
    Jul 9, 2016
    1
    感谢楼主
    julijulilijuliju
    julijulilijuliju
    Jul 9, 2016
    2
    看不懂,请问这是什么意思:/#\/?/
    DaCong
    DaCong
    OP
    Jul 9, 2016❤️1
    3
    @julijulilijuliju 简单来说,就是匹配“#”或者“#/”。因为“\”表示转义,而“?”表示前面的内容可以出现一次也可以不出现。不懂的话可以继续提问。
    DoraJDJ
    DoraJDJ
    Jul 9, 2016 via Android
    4
    @DaCong #和\/之间没有|,应该是直接匹配“#/”吧
    mornlight
    mornlight
    Jul 9, 2016❤️1
    5
    顺路推荐一个我常用的: https://regex101.com/
    DaCong
    DaCong
    OP
    Jul 9, 2016
    6
    @DoraJDJ 但是,“/”后面有问号,表示“/”可以出现一次,也可以不出现
    DoraJDJ
    DoraJDJ
    Jul 9, 2016
    7
    @DaCong 试了一下,你说的没错,确实是匹配了 # 和 #/
    学习了。
    DaCong
    DaCong
    OP
    Jul 9, 2016
    8
    @DoraJDJ 不客气,我原来在学习正则的时候也踩了很多坑,后来发现,实践出真知,计算机这东西,不懂就多折腾,多自己思考,多查资料,就好了。
    julijulilijuliju
    julijulilijuliju
    Jul 9, 2016 via Android❤️1
    9
    @DaCong @DoraJDJ

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

    DaCong
    DaCong
    OP
    Jul 9, 2016
    10
    whkvf
    whkvf
    Jul 9, 2016 via Android
    11
    这个有意思。
    shyling
    shyling
    Jul 9, 2016
    12
    已在大脑中可视化
    DaCong
    DaCong
    OP
    Jul 9, 2016
    13
    @shyling 用习惯了自然是这样,我在帖子中也说了,这是给初学者在学习的时候用的,更加直观一些。
    gamexg
    gamexg
    Jul 9, 2016❤️1
    14
    也推荐一个 Regex Match Tracer 正则软件,免费非开源。
    cha1
    cha1
    Jul 9, 2016
    15
    Sublime Text 支持正则表达式搜索,匹配到的结果会高亮显示。

    不过嘛,可视化显示结果更加直观。
    songz
    songz
    Jul 9, 2016
    18
    最近在学,这个屌
    xiaoshangmin
    xiaoshangmin
    Jul 9, 2016
    19
    路过 感谢一下
    aristotll
    aristotll
    Jul 10, 2016
    20
    有支持 lua 正则的吗, 每次改% 蛋疼...
    jookr
    jookr
    Jul 10, 2016
    21
    最近需要一条跳转的规则
    所有不以 / 结尾的,但是排除以 .html 和.php 结尾的链接通通跳转到以 /结尾的去 大概是这个意思


    这个正则怎么写出匹配,好像用到什么零什么带的, LZ 能否教我一下啊
    laoyur
    laoyur
    Jul 10, 2016
    22
    排 5 楼, regex101 +1
    wander2008
    wander2008
    Jul 10, 2016 via iPhone
    23
    👍
    DaCong
    DaCong
    OP
    Jul 10, 2016
    24
    @jookr
    .*(?<!\.html|\.php|/)$
    试试看这个,如果你是在 nginx 里用的话
    jookr
    jookr
    Jul 10, 2016
    25
    @DaCong 谢谢
    DaCong
    DaCong
    OP
    Jul 10, 2016
    26
    @jookr 真的能用吗?我自己都有点不确定……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1690 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 99ms · UTC 05:25 · PVG 13:25 · LAX 21:25 · JFK 00:25
    ♥ Do have faith in what you're doing.