#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. Строка не является фиксированной. С каждым новым числом в строке формируется новый символ. Моя проблема заключается в том, чтобы просто изменить последнюю цифру в Юникоде.