Nous aimerions faire un remplacement dans notre chaîne comme ceci: - Chaque fois qu'un \ n (nouvelle ligne) ou \ t (tabulation) ou \ r (retour chariot) apparaît , il devrait être remplacé par la chaîne "\ n" ou "\ t" ou "\ r".Aide avec les expressions régulières (méthode JS de remplacement)
Par exemple, cette chaîne:
"? Bonjour, comment êtes-vous
merci fin."
Doit être remplacé par:
"Bonjour, comment allez-vous? Merci!"
Pourriez-vous nous aider? Nous essayons avec ce code dans Jscript (méthode replace()), mais il ne fonctionne pas:
myString.replace(/([\n|\t])/g, "\\$1");
MERCI!
création de la nouvelle RegExp est plus lent que d'avoir le reg exp déjà défini. Pas énorme, mais peut être perceptible s'il y a une grande liste de choses à remplacer et le nombre total de millisecondes. – epascarello