par
two3d » 24 janv. 2013, 09:27
Bonjour,
je souhaite vérifier si dans une chaine il y a deux points de suite mais je n'y arrive pas, voici ma condition (qui ne fonctionne pas): [^.{2,}?]
ma preg_match entière: (je souhaite vérifier une url)
<?php
$chaine = "htTp://w.d-f..d-é.com";
if(preg_match("#^https?://[a-zA-Z0-9._-]+[^.{2,}?]\.[a-zA-Z]{2,6}$#i",$chaine))
je pense qu'un de mes point est considérer comme si je disai "tous les caractère" car le é n'est pas vue comme interdit
Bonjour,
je souhaite vérifier si dans une chaine il y a deux points de suite mais je n'y arrive pas, voici ma condition (qui ne fonctionne pas): [^.{2,}?]
ma preg_match entière: (je souhaite vérifier une url)
[php]<?php
$chaine = "htTp://w.d-f..d-é.com";
if(preg_match("#^https?://[a-zA-Z0-9._-]+[^.{2,}?]\.[a-zA-Z]{2,6}$#i",$chaine))[/php]
je pense qu'un de mes point est considérer comme si je disai "tous les caractère" car le é n'est pas vue comme interdit