我在PHP中为以下模式生成正则表达式时遇到问题:
(dd/mm/yyyy - dd/mm/yyyy)
哪里:
dd
- 日指数(1-31)mm
- 月指数(1-12)yyyy
- 年例如,(12/12/2018 - 11/01/2019)
应该通过preg_match
。
你可以使用这段代码:
<?php
$subject = "12/2/1987 - 11/5/2012";
if(preg_match_all("/(\d{1,2}\/\d{1,2}\/\d{4}) - (\d{1,2}\/\d{1,2}\/\d{4})/",$subject, $matches)) {
echo "Matched Date";
}
?>
使用regex ='/ ^(\ d {1,2} / \ d {1,2} / \ d {4} \ s- \ s \ d {1,2} / \ d {1,2} / \ d {4})$ /米';
您可以使用上面的正则表达式来匹配代码中的日期。 qazxsw poi