Регулярное выражение Javascript unicode

#javascript #regex #replace #unicode

#javascript #регулярное выражение #заменить #юникод

Вопрос:

Я хочу преобразовать все числа в строке в символ.

Hell1o2 изменено на Hell1!o2”

 'Hell1o2'.replace(/[1-9]/g, '$amp;u0021')
  

Как мне изменить последний номер Юникода, чтобы изменить символ?

1 = u0021

2 = u0022

Например, если что-то подобное сработает, моя проблема будет решена

 'Hell1o2'.replace(/[1-9]/g, `$amp;u002${$amp;}`)
  

Комментарии:

1. что вы получаете?

2. изменить 'u0021$amp;' на '$amp;u0021' (вставить $amp; first)

3. вопрос обновлен.

4. В вашем вопросе отсутствуют детали. Если для каждого числа будет символ, где остальные 8 символов? Другой, будут ли символы связаны с определенным символом или они будут случайными символами?

5. Строка не является фиксированной. С каждым новым числом в строке формируется новый символ. Моя проблема заключается в том, чтобы просто изменить последнюю цифру в Юникоде.