Reputation: 207
I'm using an edit text for getting a phone number - It gets formatted using PhoneNumberFormattingTextWatcher, and I want to convert it to the default string format.
number = (123) 456-7890
I want to convert it to "1234567890"
etPhoneNumber.addTextChangedListener(new PhoneNumberFormattingTextWatcher());
String number = etRegisPhoneNumber.getText().toString();
Upvotes: 0
Views: 141
Reputation: 402
Use number = etRegisPhoneNumber.getText().toString().replaceAll( "[^\\d]","")
; This will remove non-digits.
Upvotes: 1