Regex pour supprimer les balises <input...>

Résolu
chris0938 Messages postés 96 Statut Membre -  
chris0938 Messages postés 96 Statut Membre -
Bonjour,

je souhaiterai écrire une expression régulière qui me permet de supprimer les balises html et surtout les balises <input.../> <img et <a href> mais je n'y arrive pas.


A voir également:

8 réponses

venatcher Messages postés 12 Statut Membre
 
Ca doit être quelque chose du style :

- Pour <input... /> : "\<input.*\/\>"
- Pour <img>...</img> et pareil pour <a href> : "\<img\>.*\<\/img\>"

Si ça marche pas, dis le moi, je regarderai plus en détail.

Cordialement
0
chris0938 Messages postés 96 Statut Membre 2
 
Bonjour,
merci pour ton aide.
j'ai testé \<input.*\/\> mais cela ne fonctionne pas alors que lorsque je le test sur ce site https://www.toutjavascript.com/service/regexp.php cela me dit que la chaîne vérifie l'expression régulière.
voila comment je l'ai écrit:
var i=parseFloat(f.replace(/(\<input.*\/\>,)/g,'')),
               n=parseFloat(c.replace(/(\<input.*\/\>,)/g,''));

ma checkbox
<input type="checkbox" name="CHK_EXP_<?php echo $cont->id; ?>" id="CHK_EXP_<?php echo $cont->id; ?>" value="<?php echo $cont->id; ?>" onclick="SelUnSelColonne(this, '<?php echo $produit; ?>');" CHECKED/>
0
chris0938 Messages postés 96 Statut Membre 2
 
enfaite ma checkbox se trouve dans un tableau et lorsque je clique sur l'entête d'une colonne cela le tri mais lorsque je mets la checkbox le tri ne fonctionne plus. et donc j'ai pensé a rajouté une expression régulière.
0
chris0938 Messages postés 96 Statut Membre 2
 
je pense que c'est la bonne expression régulière mais dans mon code cela passe pas. alors peut être que le l'ai mal mis.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Char Snipeur Messages postés 10112 Statut Contributeur 1 299
 
Salut.
Les expressions régulières dépendent du type de logiciel utilisé pour la recherche (perl, grep, sed...)
Il faudrait que tu précises ce que tu utilises.
0
chris0938 Messages postés 96 Statut Membre 2
 
je ne comprends pas ce que tu veux dire par " type de logiciel utilisé pour la recherche"
0
Char Snipeur Messages postés 10112 Statut Contributeur 1 299
 
tu as un fichier HTML, et tu veux supprimer les balises. Il faut bien utiliser un logiciel, ou des fonctions d'un langage informatique. Je te demande ce que tu utilises.
Car ces expressions sont différentes, par exemple entre perl et grep, ou entre C++/Qt et bash.
0
chris0938 Messages postés 96 Statut Membre 2
 
désolé je n'avais pas vu que type de logiciel =langage!!

mon tableau se trouve dans une page php et mon script de tri est en JavaScript.
0
chris0938 Messages postés 96 Statut Membre 2
 
bonjour,
je vous remercie d'avoir essayé de m'aider.
finalement j'ai trouvé un autre script qui fonctionne avec toutes les balises et qui en même temps me régler un autre problème.
0