pt吧 关注:221,702贴子:11,602,574

【PT向】正则表达式套用模板

只看楼主收藏回复

匹配大小:
[1-9]\d\..*GB #1-9是第一位1~9的数字,\d是第二位任意数字,\.匹配.,.*表示忽略.到GB之间的部分,GB不用我说了大家都懂。综合起来,这个就是匹配一个10-99.99G的正则表达式。怎么样,很简单吧。具体用法参照我的上一篇教程。
同样地,你可以任意替换,比如20~59.99G的,就可以直接把上面[1-9]替换为[2-5]即可
三位数的同样
2\d\d\..*GB #2表示匹配的百位数为2,第一个\d表示任意数字填充十位,第二个\d表示任意填充个位数字。所以,这表示200-299.99G。当然2也可以任意替换,比如你想100-299.99G,将上式中的2替换为[1-2]即可。
大佬们应该已经要发问了,想匹配10-299.99G怎么办呢,答案就在上面了,用|(或者)连接,10-99.99或者100-299.99这不就是10-300了嘛!避繁就简,所以299.99近似等于300,对于PTER来说这样已经足够了。
[1-9]\d\..*GB|[1-2]\d\d\..*GB #10-299.99GB
匹配剧集:
昨天教程贴里说到了看源码,分析源码后发现,剧集第一季第一集,表示为S01E01,
这就是表达式,你只要这么写,就会匹配所有剧集的第一季第一集。
欢迎指正交流
未完待续。


IP属地:北京1楼2018-03-06 13:17回复
    #注释


    IP属地:北京来自iPhone客户端2楼2018-03-06 13:19
    回复
      2025-07-31 23:23:45
      广告
      不感兴趣
      开通SVIP免广告
      表示看不懂


      IP属地:福建来自Android客户端3楼2018-03-06 13:20
      收起回复
        我是希望授之以渔,让大家都能自己动手写,每个人有各自不同的需求,所以大佬们还是自己掌握一点基本的规则更好


        IP属地:北京来自iPhone客户端4楼2018-03-06 13:22
        收起回复
          已收藏


          IP属地:福建来自手机贴吧5楼2018-03-06 13:33
          收起回复
            这是教怎么做种的吗


            来自Android客户端8楼2018-03-06 13:58
            回复
              该楼层疑似违规已被系统折叠 查看此楼


              IP属地:福建来自Android客户端9楼2018-03-06 13:58
              回复(1)
                我来推荐一下,看吧主给不给精


                IP属地:安徽来自iPhone客户端10楼2018-03-06 14:10
                收起回复
                  2025-07-31 23:17:45
                  广告
                  不感兴趣
                  开通SVIP免广告
                  卢本伟**


                  IP属地:上海来自Android客户端12楼2018-03-06 14:32
                  回复(3)
                    绑定卢姥爷。


                    IP属地:江苏来自iPhone客户端13楼2018-03-06 14:36
                    回复
                      @@toease0210 凉茶大佬写的被吞了,但我看到了,有点小问题,提示下,一位数你想匹配1-9G那应该是[1-9]而不是1,匹配1-149的话那百位上只匹配1而不是[1-2],三位数的十位上匹配的应该是[0-4]而不是[4]。


                      IP属地:北京来自iPhone客户端14楼2018-03-06 14:41
                      回复
                        支持技术贴,用盒子必备,自家用NAS的还是手动吧,毕竟位置有限


                        IP属地:广东15楼2018-03-06 14:46
                        回复

                          这模板感觉很好用啊
                          请教楼主:[3-4]\d\..*GB 是代表 30-49.99 GB 对吗?


                          IP属地:山东16楼2018-03-06 14:57
                          收起回复
                            谢谢


                            IP属地:中国香港来自iPhone客户端17楼2018-03-06 15:07
                            回复
                              2025-07-31 23:11:45
                              广告
                              不感兴趣
                              开通SVIP免广告
                              看了半天还是理解不能,


                              IP属地:河北18楼2018-03-06 15:21
                              回复