Comment puis-je remplacer ce caractère |
en JavaScript?Remplacer une chaîne en JavaScript et PHP
<html>
<body>
<script type="text/javascript">
var str="data|data|data";
document.write(str.replace(/|/g,"<br />"));
</script>
Dans la sortie de code donné, chaque personnage a le "< br />"
Je ne sais pas quel est le problème avec mon code .. :)
En outre, pour PHP, je veux la fonction à utiliser si l'entrée est
|string||
et la sortie doit être
string
uniquement. Je veux seulement que la partie externe de la chaîne en PHP soit substituée: ||hel||lo||
deviendrait hel||lo
.
Pourrais-je utiliser trim()
? Je pense que trim()
ne s'applique qu'aux espaces blancs.
Vous devriez poser 2 questions distinctes (en particulier dans différentes langues) ainsi que 2 questions distinctes. –
Appuyé - d'après vos commentaires ci-dessous, la question PHP semble être légèrement différente de celle de JS, mais ce n'était pas évident à partir de la question. Je dirais que ces deux sont assez différents pour être affichés comme deux questions différentes. – Piskvor