Я пытаюсь захватить координаты входа, который может выглядеть следующим образом
22 ° 50'23.46 "ю.ш., 43 ° 0'44.80" ш
или это
41 ° 12'27.84 "N, 16 ° 18'40.15" E
Я думаю, что проблема заключается в символах степени в моем паттерне. Мой текущий код:
$found = preg_match("~(\d+\p{Sm}\d+\s*\'\s*\d+\s*\.\s*\d+\s*\"\s*[N|S])\s*,\s*(\d+\s*\p{Sm}\s*\d+\s*\'\s*\d+\s*\.\s*\d+\s*\"\s*[E|W])~i", $_POST['submission']['url'], $matches);
$ совпадений остается пустым.