我可以使用以下正则表达式验证字符串是否符合“XXw XXd XXh XXm”格式:
(\d{1}|\d{2})w (\d{1}|\d{2})d (\d{1}|\d{2})h (\d{1}|\d{2})m
其中XX是整数。我想要检查字符串中是否至少有一个XXw、XXd、XXh或XXm存在,是否有任何方法可以通过正则表达式实现?
(?<=\D|^)\d{1,2}[wdhm]\b
withpreg_match
? - Wiktor StribiżewXXw XXd XXh XXm
猜测是指 周、天、小时、分钟?您确定需要一个正则表达式而不是DateTime()
对象吗? - CD001