flèche illégale: Ceci est la flèche illégale: https://www.htmlsymbols.xyz/unicode/u + 001a p>
Je ne suis pas capable de coller les strnotes mais les strnotes dans le système sont remplacées par une flèche illégale de caractère qui brise le système. P>
flèche appropriée: mais si j'utilise ce qui précède Comment détecter les flèches d'illégaux et les caractères spéciaux en JavaScript et supprimez-les de la chaîne? P> échappement (strnotes) code>: résultat ->
"% 1a" code> p> p>
échappement ('→') code>: résultats ->
"% u2192" code> p> p>
flèche appropriée code>, cela fonctionne bien. p>
3 Réponses :
Vous pouvez utiliser remplacer (/ /, '') code> et les remplacer tous. p>
Utilisez quelque chose comme ça `` `` `laisse spécialchars ="! @ # $ ^ &% * () + = - [] \ / {} |: <> "; pour (laissez i = 0; i
Cela aurait travaillé si je sais ce que je remplace, mais dans mon cas, je ne le sais pas.
Vous pouvez laisser uniquement des caractères str.replace (/ [^ a-za-z] / g, "")
@Nagendrasingh Je pensais avoir dit que le personnage était \ x1a, vous écririez donc
Ouais en fait j'ai couru une boucle et inclus tous les caractères de
remplacer (/ \ x1a / g, '\ u2192') code> pour le remplacer par une flèche réelle.
https://www.htmlsymbols.xyz/unicode/u+001a code> et supprimé tous les caractères de
0 - 36 code> après convertir chacun en unicode. et enlevé de la chaîne.
Vous pouvez remplacer les caractères ASCII
text.replace(/[^\ -~]+/g, '')
J'ai fini par faire cela, grâce à @devio
S'il vous plaît poster
strnotes code> valeur
Si j'essaie de coller qu'après la sauvegarde, il disparaît. Je pose une photo de ça.
% 1A CODE> est un caractère de contrôle en.wikipedia.org/wiki/substitute_character a>. Vous devriez d'abord comprendre comment il est arrivé Stackoverflow.com/questions/17024436
@devio afin que les notes étaient une pâte de copie de certains systèmes. Cela signifie-t-il qu'il existe d'autres personnages comme celui-ci, si oui, comment pouvons-nous les remplacer par un
vide code>.