; 示例一:
源字符串 := "啊啊啊2021-06-25过生日额共计"
日期 := RegExMatch(源字符串, "(\d{4}-\d{1,2}-\d{1,2})",日期)
msgbox % 日期1

; 字符串里面有很多时间 我想输出最后一个时间, 应该怎么写呢
源字符串 := "Lily Liu 2022-07-20 22:25 2022-07-20 22:26 Lily Liu 2022-07-20 22:28"

RegExMatch(源字符串, "[\s\S]*(\d{4}-[\d: \-]+\d)", 时间)
msgbox % 时间1

RegExMatch(源字符串, "(\d{4}-[\d: \-]+\d)(?![\s\S]*?(?1))", 时间)
msgbox % 时间1
return

; 老版本废
源字符串 := "Lily Liu 2022-07-20 22:25 2022-07-20 22:26 Lily Liu 2022-07-20 22:28"
RegExMatch(源字符串, "[\s\S]*(\d[\d: \-]{8,}\d)", 时间)
msgbox % 时间1
return

 

声明:站内资源为整理优化好的代码上传分享与学习研究,如果是开源代码基本都会标明出处,方便大家扩展学习路径。请不要恶意搬运,破坏站长辛苦整理维护的劳动成果。本站为爱好者分享站点,所有内容不作为商业行为。如若本站上传内容侵犯了原著者的合法权益,请联系我们进行删除下架。