Aide avec Regex

AlectronaMVC
2021-11-16 08:20:26

Comment je fais pour sélectionner une balise image avec une classe aléatoire ? :(

<img class="abcdef">

Avec cette syntaxe j'arrive à sélectionner <img class= et > mais pas ce qu'il y a entre les guillemets :(

[<img class=]*[>]

AlectronaMVC
2021-11-16 08:21:06

(["'])(?:(?=(\\?))\2.)*?\1

Et avec ca je peux sélectionner ce qu'il y a entre les guillemets mais pas le reste :(

AlectronaMVC
2021-11-16 08:23:41

La solution :

<img class="([^"]*)">

Woodman24
2021-11-16 08:23:58

/<img[^>]+class="([^"]*)"[^>]*>/

Nonymav7
2021-11-16 08:25:47

^<img class="[abcdefghijklmnopqrstuvwxyz]{1,}">

Izbzotuxpdb
2021-11-16 08:28:20

Le 16 novembre 2021 à 08:25:47 :
^<img class="[abcdefghijklmnopqrstuvwxyz]{1,}">

Tu peux écrire a-z poulet à la place de ta chaîne
Et un nom de classe peut contenir un tiret ou des chiffres

[_a-zA-Z]+[_a-zA-Z0-9-]*

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    ⚠️ Les archives de novembre sont désormais disponibles.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.