поэтому у меня есть строка форматирования, которая может быть $#,###.00
или "£#,###.00
, и я хотел бы получить символ валюты сформировать его здесь код, который я использую:Javascript символ регулярного выражения валюты в строке
currencySymbol = format.match(/\p{Sc}/);
Я бы хотел, чтобы currencySymbol был равен «$» или «£», но он не работает currencySymbol имеет значение null.
'format.charAt (0)'? –
не уверен, что это всегда первый символ для евро, например, последний символ –
@HasseneBenammou делает мой ответ ниже, помогая вам? Что именно вы пытаетесь достичь? Если вы заинтересованы в поиске различных символов валюты, взгляните на CLDR. Например, http://www.unicode.org/repos/cldr-aux/json/26/main/en/currencies.json. Если вы хотите добавить наценки на символы валюты, я также могу вам помочь. –