gpt4 book ai didi

regex - 如何联合3个正则表达式?

转载 作者:行者123 更新时间:2023-12-01 11:05:58 24 4
gpt4 key购买 nike

M/D/YY    /^(\d{1,2})\/(\d{1,2})\/(\d{2})$/           
M-D-YY /^(\d{1,2})\-(\d{1,2})\-(\d{2})$/
M.D.YY /^(\d{1,2})\.(\d{1,2})\.(\d{2})$/

最佳答案

/^(\d{1,2})([\/.-])(\d{1,2})\2(\d{2})$/

注意,现在有一个新的捕获组,因此年份将在反向引用编号 4 中,而不是以前的 3。

如果您还想允许 M/D-YY等,然后你可以使用
/^(\d{1,2})[\/.-](\d{1,2})[\/.-](\d{2})$/

关于regex - 如何联合3个正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5910510/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com