Javascript: récupérer texte entre 2 caractere
Résolu
Jacob
-
Guimove45 Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
Guimove45 Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis entrain d'améliorer une petit page d'admin de blog.
J'aimerais savoir comment récupérer le texte entre 2 caractère définit dans un textarea.
Je vous explique:
Vous avez un textarea dans le quel l'utilisateur rédige son article et dans celui-ci si l'utilisateur rajoute un image, ce qui rajoute les balise img ( <img src="" border="0" alt="" align="" width="" height="" /> )
Et je recherche à récupérer le texte qui se trouve entre les <>
Pour le moment, j'arive à récupérer tout le texte en vérifier que <img existe bien avec les expresions régulières.
Mais je ne trouve pas l'expression afin de ne récupérer que le code de l'image.
J'espere que mon explication n'est pas trop compliquée
Dans l'attente d'une réponse,
Cordialement.
Je suis entrain d'améliorer une petit page d'admin de blog.
J'aimerais savoir comment récupérer le texte entre 2 caractère définit dans un textarea.
Je vous explique:
Vous avez un textarea dans le quel l'utilisateur rédige son article et dans celui-ci si l'utilisateur rajoute un image, ce qui rajoute les balise img ( <img src="" border="0" alt="" align="" width="" height="" /> )
Et je recherche à récupérer le texte qui se trouve entre les <>
Pour le moment, j'arive à récupérer tout le texte en vérifier que <img existe bien avec les expresions régulières.
$a = document.getElementById('content').value; var recherche = /<img src="/g; var affiche = var resultat = recherche.test($a);
Mais je ne trouve pas l'expression afin de ne récupérer que le code de l'image.
J'espere que mon explication n'est pas trop compliquée
Dans l'attente d'une réponse,
Cordialement.
A voir également:
- Javascript: récupérer texte entre 2 caractere
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Erreur #125 javascript - Forum Mozilla Firefox
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
4 réponses
je suis nul en expressions régulières, mais un truc du genre
var a = document.getElementById("montxtArea").value;
var code = a.match(/<[^<]+>/g);
for (i in code) {
alert(i + ' : ' + code[i]);
}
EDIT: trop tard, en plsu j'ai mêm pas testé :)
var a = document.getElementById("montxtArea").value;
var code = a.match(/<[^<]+>/g);
for (i in code) {
alert(i + ' : ' + code[i]);
}
EDIT: trop tard, en plsu j'ai mêm pas testé :)
salut si j'ai bien compris c'est ça qu'il te faut
ça te reverra un tableau contenant tout ce qui est entre < et > pour les balises img :
resultat[0] pour le premier
resultat[1] pour le 2è
etc ...
var resultat = $a.match(/<(img[^>]*)>/g);
ça te reverra un tableau contenant tout ce qui est entre < et > pour les balises img :
resultat[0] pour le premier
resultat[1] pour le 2è
etc ...
Bonjour,
j'ai un problème à peu prêt similaire ici ==> https://forums.commentcamarche.net/forum/affich-13502048-javascript-separation-d-attribut
Pourriez vous m'aider svp?
j'ai un problème à peu prêt similaire ici ==> https://forums.commentcamarche.net/forum/affich-13502048-javascript-separation-d-attribut
Pourriez vous m'aider svp?