Regex javascript
5 messages
• Page 1 sur 1
-

demax - Nouveau WRInaute

- Messages: 42
- Inscription: 6 Fév 2005
Regex javascript
Bonjour à tous,
Je suis plutôt une quiche en Javascript (tout sauf mon domaine de prédilection...) et je galère pour récupérer sur une url complète le simple domaine sans www, ni slash. Par exemple avec location.href valant
Je ne peux pas utiliser de fonctions de découpe de chaîne classiques, sachant que la chaîne d'entrée pourrait être
Les questions:
Merci d’avance !
Je suis plutôt une quiche en Javascript (tout sauf mon domaine de prédilection...) et je galère pour récupérer sur une url complète le simple domaine sans www, ni slash. Par exemple avec location.href valant
- Code: Tout sélectionner
http://www.webrankinfo.com/forums/posting.php?mode=newtopic&f=33
- Code: Tout sélectionner
webrankinfo.com
Je ne peux pas utiliser de fonctions de découpe de chaîne classiques, sachant que la chaîne d'entrée pourrait être
- Code: Tout sélectionner
http://webrankinfo.com/forums/posting.php?mode=newtopic&f=33
Les questions:
- C’est possible en javascript?
- Si oui, comment
?
Merci d’avance !
-

demax - Nouveau WRInaute

- Messages: 42
- Inscription: 6 Fév 2005
Apparament, ça ne fonctionne pas
Mais merci beaucoup de ton aide
!
Edit:
Avec
Document.write affiche "http"
Edit:
Avec
- Code: Tout sélectionner
var modele=/([-0-9A-Za-z_]+\.)?([-0-9A-Za-z_]+(\.[a-z-A-Z]{2,4})?)/;
var texte= "http://www.webrankinfo.com/forums/posting.php?mode=newtopic&f=33";
var tableau=modele.exec(texte);
document.write(tableau[2]);
Document.write affiche "http"
- mbaudry
- Nouveau WRInaute

- Messages: 23
- Inscription: 14 Sep 2005
ok j'ai compris ce que tu veux faire essaies
var modele=/http:\/\/([-0-9A-Za-z_]+\.)?([-0-9A-Za-z_]+(\.[a-z-A-Z]{2,4})?)/;
var texte= "http://www.webrankinfo.com/forums/posting.php?mode=newtopic&f=33";
var tableau=modele.exec(texte);
document.write(tableau[2]);
var modele=/http:\/\/([-0-9A-Za-z_]+\.)?([-0-9A-Za-z_]+(\.[a-z-A-Z]{2,4})?)/;
var texte= "http://www.webrankinfo.com/forums/posting.php?mode=newtopic&f=33";
var tableau=modele.exec(texte);
document.write(tableau[2]);
-

demax - Nouveau WRInaute

- Messages: 42
- Inscription: 6 Fév 2005
Salut,
Super! Ca fonctionne impeccablement pour les URLs avec www, et pour que ça fonctionne avec les URLs sans www, j'ai légèrement modifié le script:
Quoi qu'il en soit, merci beaucoup de ton aide
Super! Ca fonctionne impeccablement pour les URLs avec www, et pour que ça fonctionne avec les URLs sans www, j'ai légèrement modifié le script:
- Code: Tout sélectionner
var modele=/http:\/\/([www\.]+\.)?([-0-9A-Za-z_]+(\.[a-z-A-Z]{2,4})?)/;
var texte= "http://www.webrankinfo.com/forums/posting.php?mode=newtopic&f=33";
var tableau=modele.exec(texte);
document.write(tableau[2]);
Quoi qu'il en soit, merci beaucoup de ton aide
5 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Googlebot analyse certains codes JavaScript
- Nouveautés dans l'API Google Analytics (Septembre 2009)
- Optimisation du référencement d'un site en AJAX
- Google Web Toolkit, pour créer des applications en AJAX
- Comment faire des liens en dur dans son annuaire
- API Google Maps en Flash / Flex
- Google sait désormais suivre les liens JavaScript !
- Les albums web Picasa passent à 1 Go de stockage
Consultez la description détaillée des produits ou services de Google suivants : Google Related Links, Google Compute
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
