Fork me on GitHub






[CHERCHE] Script pour récupérer une url dans un texte ?
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
Je suis à la recherche d'un script qui permet d'isoler et de récupérer une url incluse dans un texte.

Genre :

Googlebot/2.1 (+http://www.google.com/bot.html)


me donnerai :

http://www.google.com/bot.html


Quelqu'un a-t-il ça dans sa besace ?


Posté le : 13/07/2005 15:43

Edité par Solo71 sur 13/07/2005 15:46:05
Partager Twitter Partagez cette article sur GG+
Re: [CHERCHE] Script pour récupérer une url dans un texte ?
Semi pro
Inscrit: 06/01/2004 09:37
De Non loin de Paris
Messages: 666
Tu doit pouvoir faire ça avec preg_match et un pattern du genre : '`(http://).?\.html`'

Posté le : 13/07/2005 16:08
Partager Twitter Partagez cette article sur GG+
Re: [CHERCHE] Script pour récupérer une url dans un texte ?
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Bon on t'as fait trop de compliments, ton Xoopsotron t'a pas donné la réponse ? :-o

Posté le : 13/07/2005 16:08
Partager Twitter Partagez cette article sur GG+
Re: [CHERCHE] Script pour récupérer une url dans un texte ?
Semi pro
Inscrit: 23/09/2003 08:29
De Perdu dans le Morvan
Messages: 562
$str0 "Googlebot/2.1 (+http://www.google.com/bot.html)
"
;
$str1 explode("(+",$str0);
$str2 explode(")",$str1[1];

résultat dans $str2[0]

Non testé.
A condition que ta chaine soit toujours précédée de (+ et se termine par ), et qu'il n'y ait pas d'autres ) avant !

Posté le : 13/07/2005 16:45

Open in new window Mitmia.com la boutique du didgeridoo .
Partager Twitter Partagez cette article sur GG+
Re: [CHERCHE] Script pour récupérer une url dans un texte ?
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
@Zoullou : j'ai tout essayé, rien à marché.

@Christian : n'oublie pas que le Xoopsotron est basé sur les réponses déjà formulées dans les forums. En l'occurence, celle-ci n'existait pas.

@theCat : à mon avis, c'est ce qu'il va me falloir faire. Toutefois, j'ai remarqué que les définitions des référents ne sont jamais identiques... Je peux toujours essayer d'en paramétrer une majorité...

De toute façon je vous tiens au jus.


Posté le : 13/07/2005 17:15
Partager Twitter Partagez cette article sur GG+
Re: [CHERCHE] Script pour récupérer une url dans un texte ?
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Citation :

Solo71 a écrit:

De toute façon je vous tiens au jus.



à la bière ! Non ?


Posté le : 13/07/2005 17:18

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: [CHERCHE] Script pour récupérer une url dans un texte ?
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
Bravo Claude ! Ca marche au poil. Je dois juste chipoter encore un peu pour adapter le code aux diférentes possibilités d'écriture, mais sinon, c'est impecable.

Merci.


Posté le : 13/07/2005 17:25
Partager Twitter Partagez cette article sur GG+
Re: [CHERCHE] Script pour récupérer une url dans un texte ?
Semi pro
Inscrit: 06/01/2004 09:37
De Non loin de Paris
Messages: 666
Sinon avec preg_match :
$pattern '`http://.*?.html`';
$subject "Googlebot/2.1 (+http://www.google.com/bot.html)";

preg_match($pattern$subject$result);
print_r($result);


Posté le : 13/07/2005 17:27
Partager Twitter Partagez cette article sur GG+
Re: [CHERCHE] Script pour récupérer une url dans un texte ?
Semi pro
Inscrit: 23/09/2003 08:29
De Perdu dans le Morvan
Messages: 562
Citation :
Bravo Claude ! Ca marche au poil. Je dois juste chipoter encore un peu pour adapter le code aux diférentes possibilités d'écriture, mais sinon, c'est impecable

Ouais, mais la solution de zoullou (pas testée) est plus rationnelle.

Je t'ai trouvé un script "universel" ici
[Edit] Faut quand même l'adapter (simplifier !), car il extrait l'url d'un <a href ...

Posté le : 13/07/2005 17:42

Edité par thecat sur 13/07/2005 17:46:26

Open in new window Mitmia.com la boutique du didgeridoo .
Partager Twitter Partagez cette article sur GG+
Re: [CHERCHE] Script pour récupérer une url dans un texte ?
Xoops accro
Inscrit: 18/01/2004 17:13
De Ma Caverne
Messages: 2839
solo, je vois que tu penses à moi ???

marco

Posté le : 13/07/2005 20:38

Trio de choc : FrXoops, FreeboxHD et OVH
MdxProd.com : des liens xoops indispensables
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

61 Personne(s) en ligne (52 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 61 | Plus ...