Java 如何制作自定义字符串格式,如(yyyy_MM_dd_HH_MM_ss_mobileno_Out.mp3)

Java 如何制作自定义字符串格式,如(yyyy_MM_dd_HH_MM_ss_mobileno_Out.mp3),java,android,Java,Android,我有一条像绳子一样的线 String str=“2014_10_06_10_20_55_+91920055880_Out.mp4” 我已将此文件保存在sd卡的一个文件夹中,我的要求是 如果新文件的格式与(yyyy_MM_dd_HH_MM_ss_mobileno_Out.mp3)不同,则删除该文件 (date_mobileno_Out.mp3) 如何识别上述模式 请给出建议。在有下划线的地方拆分字符串,并检查每个字符串中是否有所需的字符数。然后,您可以使用parseInt()进一步检查它们的格式是

我有一条像绳子一样的线

String str=“2014_10_06_10_20_55_+91920055880_Out.mp4”

我已将此文件保存在sd卡的一个文件夹中,我的要求是

如果新文件的格式与(yyyy_MM_dd_HH_MM_ss_mobileno_Out.mp3)不同,则删除该文件

(date_mobileno_Out.mp3)

如何识别上述模式


请给出建议。

在有下划线的地方拆分字符串,并检查每个字符串中是否有所需的字符数。然后,您可以使用parseInt()进一步检查它们的格式是否正确;如果需要整数,请使用string.equals(另一个字符串),如果mobile no是正确的