根据JavaScript中的指定模式验证创建的文件名
我试图找出我创建的文件是否有与模式匹配的文件名 例如:我创建的文件的文件名格式为17-06-27_11-02-34_9530114 其中第一部分17-06-27:YY-MM-DD第二部分 11-02-34:时:分:秒第三部分9530114:某些id 如何用JavaScript编写正则表达式来检查模式,以及检查日期和时间的前两部分是否与文件的出生日期和时间匹配。[0-9][1-9]-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])(0[0-9]|1[0-2]-([0-5][0-9])([0-5][0-9])\d}7}根据JavaScript中的指定模式验证创建的文件名,javascript,Javascript,我试图找出我创建的文件是否有与模式匹配的文件名 例如:我创建的文件的文件名格式为17-06-27_11-02-34_9530114 其中第一部分17-06-27:YY-MM-DD第二部分 11-02-34:时:分:秒第三部分9530114:某些id 如何用JavaScript编写正则表达式来检查模式,以及检查日期和时间的前两部分是否与文件的出生日期和时间匹配。[0-9][1-9]-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])(0[0-9]|1[0-2]-(
出于测试目的,请使用此此正则表达式将与您给出的示例相匹配:
/^((\d\d-{2}\d\d}){2}\d{7}$/
要在浏览器的控制台中进行测试,请尝试以下操作:
/^((\d\d-{2}\d\d}{2}\d{7}$/。测试('17-06-27_11-02-34_9530114'))