Regex pour supprimer les balises <input...>

Résolu
chris0938 Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   -  
chris0938 Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   -
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 11 Date d'inscription   Statut Membre Dernière intervention  
 
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 83 Date d'inscription   Statut Membre Dernière intervention   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 83 Date d'inscription   Statut Membre Dernière intervention   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 83 Date d'inscription   Statut Membre Dernière intervention   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 9813 Date d'inscription   Statut Contributeur Dernière intervention   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 83 Date d'inscription   Statut Membre Dernière intervention   2
 
je ne comprends pas ce que tu veux dire par " type de logiciel utilisé pour la recherche"
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   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 83 Date d'inscription   Statut Membre Dernière intervention   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 83 Date d'inscription   Statut Membre Dernière intervention   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