Je veux changer mon caractère de clavier avec emoji triste en utilisant le code décimal html et javascript regex. Je veux juste amalgamer que deux caractères « : » et « (» Comment puis-je écrire cette variable emojiSmile regexemoji décimal avec l'utilisation regex
Voici mon code ci-dessous
var finalAnswer = ':)';
var emojiSmile = /\:+[)]/g;
var emojiSmileDecimal = '😊';
if (finalAnswer.match(emojiSmile)) {
var emojies = finalAnswer.replace(emojiSmile, emojiSmileDecimal);
}
Demandez-vous comment * rendre * le symbole? Comme [ici] (https://jsfiddle.net/kh3x7156/)? Essayez-vous de vérifier le résultat dans la console? Ensuite, pour atteindre le même, utilisez 'var emojiSmileDecimal =" \ uD83D \ uDE0A "' –
@ WiktorStribiżew en fait il n'y a pas de problème avec le rendu du symbole, mais je ne pouvais pas confondre les caractères spéciaux. par exemple en essayant d'utiliser; var emojiSmile = /: \)/g, emojiSad = /: \ (/ g; mais il est rendu séparément et affiche simplement emojiSmile –
Excusez-moi, mais c'est quelque chose de différent de ce que vous avez posté. Vous semblez vouloir remplacer par des valeurs multiples, n'est-ce pas? –