Menu

Problème avec REGEX

Messages postés
22
Date d'inscription
jeudi 13 juin 2019
Statut
Membre
Dernière intervention
16 juillet 2019
-
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.
Afficher la suite 

3 réponses

Messages postés
13514
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
18 juillet 2019
358
0
Merci
Bonjour

https:[^"]+




SuperRobot
Messages postés
22
Date d'inscription
jeudi 13 juin 2019
Statut
Membre
Dernière intervention
16 juillet 2019
-
J’aimerais aussi pouvoir choisir la qualité entre 720p et 1080p...
SuperRobot
Messages postés
22
Date d'inscription
jeudi 13 juin 2019
Statut
Membre
Dernière intervention
16 juillet 2019
-
J'ai aussi besoin que le script REGEX puisses trouver uniquement les liens vidéo et pas les autres liens...
Commenter la réponse de Whismeril
Messages postés
13514
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
18 juillet 2019
358
0
Merci
Il y a à priori un bug sur le site, je ne voies plus ton code html.
Peux tu reposter sans les balises de code?

Commenter la réponse de Whismeril
Messages postés
13514
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
18 juillet 2019
358
0
Merci
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
Commenter la réponse de Whismeril