support more file naming pattern