php7.3 Regex errors
Bitte euren regex wust rauswerfen und mit https://www.php.net/manual/de/function.parse-url.php umsetzen.
ist nicht mehr erlaubt mit php 7.3 neuerer PCRE Version:
/http(?:s)?:\/\/(?:www\.)?amazon\.($domainsRegex)\/[\d\w-\._~:\/\?#\[\]@!$&'\(\)\*+,;=
]*/i`
Bessere Vorgehensweise:
- url mit
parse_url
außernander nehmen - query hohlen
- mit qui utils aus dem query ein array machen
- schauen ob tag drinnen ist, wenn ja, ersetzen, wenn nein hinzufügen
- mit https://www.php.net/manual/de/function.http-build-query.php wieder die query bauen