用于日期提取的正则表达式



我有一个文件名为:Yonder_CompetitionEntries_20210928080000的文件,我想提取20210928。基本是年、月、日。

到目前为止,我有这个,它不工作。该文件的扩展名为csv.gz

date_key = """RIGHT(regexp_replace(regexp_replace(filename,'.gz',''),'.csv',''), 8)"""

如果没有正则表达式呢?

我们在_上分割并取最后一个元素,然后解析得到字符串的前几个元素。

date_key = """substring(element_at(split(filename, '_'), -1), 1, 8)"""

相关内容

  • 没有找到相关文章

最新更新