如何匹配基本正则表达式模式?条码拆分器BardecodeFiler v2.6.1.1全新发布!

BardecodeFiler是一款用于根据条形码值拆分和重命名文档的应用,最新版2.6.1.1引入了树形结构的输出展示。本文介绍了如何使用正则表达式(regex)匹配条形码,例如^\d{5}$匹配5位数字条形码,并提供了更多关于w,s,D等特殊字符的示例。" 122545797,10969643,使用pytest进行接口测试实战指南,"['接口', '自动化测试', 'pytest框架', '测试报告', 'allure']
摘要由CSDN通过智能技术生成

BardecodeFiler是一个随时可用的应用程序,可根据条形码值拆分和重命名TIF,JPEG和PDF文档。应用程序从输入文件夹中读取文档,并在输出文件夹中创建新文档。原始文档不会被修改或删除。

BardecodeFiler可以使用“regex”模式匹配来匹配条码值。经常会有朋友因为如何构建“regex”而感到困惑,今天我们整理了一个简短的基础指南,希望对你有所帮助。

下面是一个简单的例子:

^ \ d {5} $

^表示条形码的开始;$表示条形码的结束;\d表示任何数字0到9,后面的{5}表示该数字应该重复5次。因此,它将匹配值为12345的条形码,但不匹配1234或123456

如果你错过了^和$符号,那么条形码只需要包含5位数字。在这种情况下,值为123456的条形码也会匹配,因为它包含5个连续数字。如果你想匹配4到6位数字,你可以使用\ d {4,6}而不是\ d {5}。当然也可以使用\ d +匹配1位或更多位数,或使用\ d *将0与任意位数匹配。

除了\ d你还可以使用:

  • \ s匹配任何白色空间

  • \ S匹配任何不是空白的东西

  • \ D匹配任何不是数字的东西

  • \ w匹配AZ az 0-9和_(下划线)

    </
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值