正则表达式-匹配数字范围
生活随笔
收集整理的這篇文章主要介紹了
正则表达式-匹配数字范围
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近有個需求就是根據產品編號批量下架產品,需要下架日期為16-31號之間的產品,
比如編號為B201607280023匹配表達式如下:
^201607(1[6-9]|2[0-9]|3[0-1]).+
邏輯很簡單,如果是必須是1或2或3開頭,如果是1開頭則后面范圍為6-9,如果是2開頭則為0-9,如果為3開頭則為0-1,因為7月份到31號
同理,如果要匹配前半月的數據則是:
^B201607(0[0-9]|1[1-5]).+
————————————————
?
總結
以上是生活随笔為你收集整理的正则表达式-匹配数字范围的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql中 !40000 DROP D
- 下一篇: Mac 解决brew一直卡在Updati