Chargement en cours...
Connexion au forum informatique de Sur-la-Toile
La discussion « [JS] Parenthèses capturantes en JS » se trouve dans le forum « Programmation »
Statut de la discussion » [JS] Parenthèses capturantes en JS « ( normale)

[JS] Parenthèses capturantes en JS

» Liste des Forums » Programmation » Discussion

Le 11-07-2007 à 11:24 #

Hello !!

J'ai fait un petit script php qui me renvoie des infos du type {member_id=xxx}, et ce return est récupéré via AJAX dans un script JS. Ma question est simple: comment récupérer ce member_id à l'aide d'une expression régulière ? (je sais le faire en PHP, mais en JS...)

Bonne journée !

Le  4-08-2007 à 13:29 #

Tu peux utiliser l' objet RegExp en JavaScript pour récupérer un segment de ta string renvoyée par l' objet XMLHttpRequest par le bief du protocole HTTP.
L' objet RegExp prend en argument la requête écrite en POSIX en second argument dans le deuxième paramètre les options.
En PHP c' est isU en JavaScript c' est gim
Voici leur équivalent:
i=i Désactive la casse sensitive
s=m Donne aux points le raccourci \n
U=g Recherche globale.
Voici un exemple:
var reg = new RegExp('requête POSIX', 'gim');
Pour toutes ses propriétés voilà la plus grosse bibliothèque JS que j' connaisse.
http://quentinc.net/ref/js/regexp/


[ Ce message a été modifié par : : Faelivrin le 04-08-2007 13:31 ]
» Liste des Forums » Programmation

Sujets Connexes

Arakien & WéWé


Forums

Navigation


Publicité

Connectés

Il y a actuellement 70 visiteurs et 3 toiliens en ligne, ainsi que 4 connectés sur le tchat.

Recherche

Concours


Sauf mention contraire, le contenu du blog et du forum est sous licence Creative Commons By-Sa. Vous avez le droit de le reproduire à condition de citer l'auteur, de faire un lien vers la page d'origine, et de partager vos travaux dérivés selon les mêmes conditions.

Conditions d'utilisation -

Partenaires: [Informatique Multimédia] [Portail du Maroc] [Actualité High Tech]
[Tutoriaux Photoshop] [éligibilité ADSL] [Astuces Windows]

Page générée en 206 millisecondes sur WWW1.