bonjour, j'ai un petit soucis avec la fonction replace.
je recupere une url dans une variable
et ensuite j'essaie de remplacer les occurences de ? par * et les occurences de & par **. j'ai donc fait ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part var retour = new String(document.form_chps.retour.value);
mais ça ne marche pas... je pense que je n'ai peut etre pas tres bien compris l'utilisation de la fonction replace. ce qui est sur c'est qu'elle est plus compliqué que str_replace en php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 //code ascii pour ? var regEx1 = new RegExp (String.fromCharCode(63), 'gi') ; //code ascii pour * var regEx2 = new RegExp (String.fromCharCode(42), 'gi') ; retour = retour.replace(regEx1, '*'); retour = retour.replace(regEx2, '**');.
merci![]()
Partager