nuri60 Herhangi bir cümle içinden tarih formatı değişik olan tarihi nasıl alabilirim 12-12-22(gün-ay-yıl) 10-23-2022(ay-gün-yıl) her tülü format gelme ihtimali var gibi tarihler formatı değişken şekilde geliyor bunu alıp sabit bir formata dönüştürmem gerkiyor nasıl yapabilirm ?
mkeremcansev nuri60 Carbon kullanarak date oluşturup formatı belirleyebilirsin. Carbon::createFromDate($date)->format(‘d-m-Y’);
nuri60 mkeremcansev format değişken $str = ‘nsjsj kskem 25-10-22 kekle ’ $str = ‘nsjsj kskem 2022-10-15 kekle ’ mesela dediğin yöntemde gelen format belli ise , bunda belli değil önce string içinden alıp tarihe dönüştürmem lazım belli formatta
mgsmus nuri60 En basiti şu olur sanırım: $str = 'Lorem ipsum 25-10-2022 dolor sit amet 2022-10-15 consectetur 07-10-22'; preg_match_all('/\d{2,4}\-\d{2}\-\d{2,4}/', $str, $matches); [ [ "25-10-2022", "2022-10-15", "07-10-22", ], ]
mgsmus nuri60 Evet. Şu adresleri kullanarak oluşturabilirsiniz: https://regex101.com/ https://regexr.com/ https://www.phpliveregex.com/