Здравствуйте, помогите пожалуйста
Как мне вытащить символы кроме запятой и цифр в Java?
*в android studio
Допустим у меня есть:
100 ₽
$4,99
9,99 €
100 CA$
9,49 USD
Необходимо, чтобы и буквы тоже были
String regex = "\\p{Sc}";
Pattern pattern = Pattern.compile(regex, Pattern.CASE_INSENSITIVE);
Matcher matcher = pattern.matcher(a); ---> это всё немного не то
оно не возвращает буквы, а если в валюте нет знаков, то возвращает null, который портит всю малину (пытался проверками выискивать и заменять null, не помогло)
код выше не подходит, он не вытаскивает буквы валюты, а также если это не знак, то пишет null
Как мне из них (не всех сразу) вытащить их знаки валют (у канадского доллара вместе с CA), и у другой валюты USD
Я понимаю, мне нужно отфильтровать как то, чтобы отобралось всё, кроме цифр и запятых
Подскажите пожалуйста как сделать :) Спасибо :)
p.s. Уважаемые Администраторы, не обижайтесь, что повторяю вопрос, просто тот уже ушел далеко и его не увидят, а в том вопросе был не совсем правильный ответ, который я пытаюсь найти в этом. Даже, если можно, удалите предыдущий. Спасибо за понимание