Я хочу удалить алфавиты из моей строки, я использовал функцию заменить следующийЧто такое [^ \ d]? как replaceAll ("[^ \ d]", ""); работает?
String hello = "hello007";
hello = hello.replaceAll("[^\\d]", "");
Он работал, но я знаю, как это работает? Что такое «^» и «// d»? Я узнаю, что^is "xor". Но неспособность понять использование?
Почему мы закрываем его под []? Пожалуйста, направляйте меня?
Спасибо, я на полпути, чтобы полностью понять. Почему мы использовали escape-символ? что мы пытаемся убежать отсюда? – Mona
, если вы положите \ d, тогда java будет вещью, это особый символ. Так же, как \ n является особенным. – ergonaut