Remplacement des sauts de ligne par
Éléments utilisant JavaScript
Transformation des sauts de ligne en
elements est essentiel pour afficher du texte multiligne en HTML. Pour y parvenir en JavaScript, une solution simple mais efficace existe.
Solution :
str = str.replace(/(?:\r\n|\r|\n)/g, '<br />');
Décomposer la Regex :
Groupe non capturant :
Exemple :
Étant donné cette chaîne d'entrée :
"This is man. Man like dog. Man like to drink. Man is the king."
Le code JavaScript remplacera les sauts de ligne par
balises, ce qui donne le code HTML suivant :
"This is man<br /><br />Man like dog.<br />Man like to drink.<br /><br />Man is the king."
Notes supplémentaires :
Pour plus d'informations sur les groupes non capturants, reportez-vous à ce qui suit ressources :
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!