Forums Développement Multimédia

Aller au contenu

Expression Régulière pour une URL

url php expression régulière

4 réponses à ce sujet

#1 cortoh

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 464 messages

Posté 02 February 2019 - 23:24 PM

Bonjour,
J'ai un modèle "RegExp" pour vérifier la chaine d'une adresse mail

var pattern:RegExp = /(\w|[_.\-])+@((\w|-)+\.)+\w{2,4}+/;
 
et je souhaiterais établir de la mème façon une expression régulière pour vérifier le format d'une adresse PHP du genre: "http://monsite.free.fr/mapage.php" pouvez-vous m'aider à écrire cette expression svp.
Merci

#2 pol2095

  • Members
  • PipPipPipPipPipPipPipPip
  • 1782 messages

Posté 04 February 2019 - 13:30 PM

essaie
var pattern:RegExp = /^https?\:\/\/+(.*)+\.+(.*)+\/+(.*)+\.php$/;


#3 cortoh

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 464 messages

Posté 04 February 2019 - 21:21 PM

Merci pol2095 c'est parfait, j'ai tenté de plancher sur l'écriture des expressions mais ça ma donné plutôt mal au crâne pour tout dire, cela dit j'en ai assimilé une petite partie tout de mème principalement sur les metacharacters et leurs interprétations.

PS: J'ai toutefois remarqué que l'avant dernière partie "http://monsite.free.fr/mapage.php" était limitée à 11 caractères maximum, je n'ai pas réussi en ajouter d'avantage alors que normalement c'est prévu (entre 0 et plus), là je n'ai pas trop compris.

#4 pol2095

  • Members
  • PipPipPipPipPipPipPipPip
  • 1782 messages

Posté 05 February 2019 - 22:07 PM

var pattern:RegExp = /^https?\:\/\/(.*)\.(.*)\/(.*)\.php$/;


#5 cortoh

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 464 messages

Posté 06 February 2019 - 06:29 AM

Merci ;-)



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP