Php 把绳子分成几部分
我是一个新的程序员,我想拆分一个文件名,用Laravel中的正则表达式从中获取日期Php 把绳子分成几部分,php,regex,laravel,Php,Regex,Laravel,我是一个新的程序员,我想拆分一个文件名,用Laravel中的正则表达式从中获取日期 filename: 999_20181502_api.txt 因此,我想得到日期为20181502或类似2018-15-02的日期。使用这种模式:(?文件名总是这种格式吗?一些数字,然后是下划线,然后是日期,然后是下划线,然后是字符串?你对各种字符串操作函数做过任何研究吗?@Qirel是的总是这种格式,然后使用分解(“”,$filename)并使用第二个元素。“出于某些原因,我希望它与regexp一起使用”,这
filename: 999_20181502_api.txt
因此,我想得到日期为20181502或类似2018-15-02的日期。使用这种模式:
(?文件名总是这种格式吗?一些数字,然后是下划线,然后是日期,然后是下划线,然后是字符串?你对各种字符串操作函数做过任何研究吗?@Qirel是的总是这种格式,然后使用分解(“”,$filename)
并使用第二个元素。“出于某些原因,我希望它与regexp一起使用”,这些原因到底是什么?如果不是很好的原因,那么为什么要将事情过度复杂化?谢谢,还有最后一个问题,如果我希望得到这样的结果:2019-03-27我应该怎么做?@Gavroch使用稍微不同的模式(?)?