Guest User

Untitled

a guest
Jul 18th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. String numberTo = "+1- 801-351-9512";
  2.  
  3. +18013519502
  4.  
  5. static String removeWhiteSpaceAndDashFromNumberAndPrependChar(String numberTO) {
  6. numberTO = StringUtils.deleteWhitespace(numberTO);
  7. numberTO = StringUtils.remove(numberTO, "-");
  8. numberTO = StringUtils.prependIfMissing(numberTO, "+", "+");
  9.  
  10. return numberTO;
  11. }
  12.  
  13. static String removeWhiteSpaceAndDashFromNumberAndPrependChar(String number) {
  14. return "+" + number.replaceAll("[+\-\s]+", "");
  15. }
  16.  
  17. String numberTo = "+1- 801-351-9512";
  18. numberTo = "+" + numberTo.replaceAll("\D", "");
  19.  
  20. private static final Pattern pattern = Pattern.compile("\D");
  21.  
  22. public static void main(String[] args) {
  23. String value = "+1- 801-351-9512";
  24.  
  25. System.out.println("+" + pattern.matcher(value).replaceAll(""));
  26. }
  27.  
  28. StringUtils.join("+" + CharMatcher.inRange('0', '9').retainFrom(value));
  29.  
  30. value = "+" + value.replaceAll("[^A-Za-z0-9]", "");
Add Comment
Please, Sign In to add comment