Trouver une URL dans une chaine

Trouver une URL dans une chaine - PHP - Programmation

Marsh Posté le 05-04-2012 à 20:33:28    

Bonsoir,
 
Quelqu'un aurait-il une regex permettant de trouver une URL (de type: "http://www.nomsite/machinchose" ) dans une chaine de caractère?  
Cette chaine de caractère provient d'un champ TEXTAREA d'un formulaire (via une variable POST).
 
Merci d'avance :)

Reply

Marsh Posté le 05-04-2012 à 20:33:28   

Reply

Marsh Posté le 05-04-2012 à 20:44:03    

/([^"]|^)((http|ftp|https):\/\/[\w.?\/=%)(+;&-~#]+)/

 

c'est une preg :o

Message cité 1 fois
Message édité par kadreg le 05-04-2012 à 20:44:24

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 06-04-2012 à 11:37:14    

kadreg a écrit :

/([^"]|^)((http|ftp|https):\/\/[\w.?\/=%)(+;&-~#]+)/
 
c'est une preg :o


 
$res=preg_match('#/([^"]|^)((http|ftp|https):\/\/[\w.?\/=%)(+;&-~#]+)/#', $chaine);
 
Ca m'affiche une erreur  :(  
 
"Warning: preg_match() [function.preg-match]: Unknown modifier ']' in ..."

Reply

Marsh Posté le 10-04-2012 à 12:50:00    

salut je viens me débuter avec php je voudrais savoir comment je peux exécuter une commende linux via php:
je m'explique je veux parcourir mes  ports connectés et les afficher dans un champ de texte dans une page html
 
 
et merci d'avance

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed