Problème :
Convertir tous les sauts de ligne d'une chaîne donnée en HTML
éléments, en remplaçant les sauts de ligne simples par des sauts de ligne adaptés à l'affichage sur le Web.
Exemple :
Considérons une chaîne contenant des sauts de ligne comme suit :
"This is man. Man like dog. Man like to drink. Man is the king."
La sortie souhaitée après la conversion JavaScript devrait apparaître comme :
"This is man<br /><br />Man like dog.<br />Man like to drink.<br /><br />Man is the king."
Solution :
Pour réaliser cette conversion, utilisez le code JavaScript suivant :
str = str.replace(/(?:\r\n|\r|\n)/g, '<br>');
Explication :
Le groupe non capturant (?:...)::
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!