将字符串拆分成部分Laravel

时间:2019-04-05 13:17:22

标签: php regex laravel

我是一名新程序员,我想在Laravel中使用正则表达式拆分文件名以从中获取日期

filename: 999_20181502_api.txt

所以我想获取日期为20181502或类似2018-15-02

1 个答案:

答案 0 :(得分:0)

使用此模式:(?<=_)\d{8}(?=_)

Demo

说明:

(?<=_)向后看,以断言前面是否有下划线

\d{8}-匹配8位数字

(?=_)-断言下划线是什么