Comment faire pour supprimer " //<![CDATA[` et fin//]]>` avec du javascript à partir de la chaîne?
Comment faire pour supprimer //<![CDATA[
et à la fin //]]>
avec du javascript à partir de string?
var title = "<![CDATA[A Survey of Applications of Identity-Based Cryptography in Mobile Ad-Hoc Networks]]>" ;
doit devenir
var title = "A Survey of Applications of Identity-Based Cryptography in Mobile Ad-Hoc Networks";
Comment faire?
OriginalL'auteur Alireza | 2012-06-07
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser le
String.prototype.replace
méthode, comme:Ce sera de remplacer chaque cible sous-chaîne avec rien. Notez que cela ne fera que remplacer la première occurrence de chaque, et aurait besoin d'une expression régulière si vous voulez supprimer tous les matches.
Référence:
Son travail merci de nice
Comment ça va fonctionner si votre chaîne comporte plusieurs
<![CDATA[
?OriginalL'auteur Ian
Vous devriez être en mesure de le faire avec une regex. Peut-être quelque chose comme ça?:
var match = myRegexp.exec(myString)[1];
OriginalL'auteur Curtis