Problème avec REGEX

Fermé
SuperRobot Messages postés 26 Date d'inscription jeudi 13 juin 2019 Statut Membre Dernière intervention 20 juillet 2019 - Modifié le 10 juil. 2019 à 10:50
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 - 10 juil. 2019 à 18:49
Bonjour,

Mon script PHP est censé trouver l'URL 1080p dans ce code html :

<source src="https://www175.playercdn.net/87/1/JMaaR1aCN02O5prgnhFzIw/1562602237/190702/749G4LZHZMQ0BRLXXUS24.mp4" type="video/mp4" label="720p" data-res="720">
<source src="https://www1043.playercdn.net/88/0/c8j7NMVzhHRmgb9VQPzCaA/1562602237/190702/749G4LZHYEGNTWBREJWYW.mp4" type="video/mp4" label="1080p" data-res="1080">

J'aimerais connaître le moyen le plus simple sélectionner l’URL à partir du
https
jusqu'au
label="1080p"
sans inclure
" type="video/mp4" label="1080p"
et uniquement avec preg_match

J'aimerais que quelqu'un me répondes (Au moins par quelque chose), car il y a beaucoup de fois où personne ne réponds...

Merci d'avance.

3 réponses

Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 931
9 juil. 2019 à 00:19
Bonjour

https:[^"]+




0
SuperRobot Messages postés 26 Date d'inscription jeudi 13 juin 2019 Statut Membre Dernière intervention 20 juillet 2019
9 juil. 2019 à 12:21
J’aimerais aussi pouvoir choisir la qualité entre 720p et 1080p...
0
SuperRobot Messages postés 26 Date d'inscription jeudi 13 juin 2019 Statut Membre Dernière intervention 20 juillet 2019
9 juil. 2019 à 12:26
J'ai aussi besoin que le script REGEX puisses trouver uniquement les liens vidéo et pas les autres liens...
0
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 931
9 juil. 2019 à 19:24
Il y a à priori un bug sur le site, je ne voies plus ton code html.
Peux tu reposter sans les balises de code?

0
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 931
10 juil. 2019 à 18:49
Le bug du site ayant été corrigé, ceci fonctionne avec les 2 lignes mises en exemple.
(http.*\.mp4).*label="(\d{3,4}p)

L’adresse est stockée dans le groupe $1 et la définition dans $2
0