| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 02b4c70 commit 3917626
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -100,23 +100,7 @@ private String generateRandomName() { | |||
| 100 | 100 | } | |
| 101 | 101 | ||
| 102 | 102 | private String generateNewName(String username){ | |
| 103 | - int startIndex = 0; | ||
| 104 | - int endIndex = username.length()-1; | ||
| 105 | - for(int i=0; i < username.length();i++){ | ||
| 106 | - char character = username.charAt(i); | ||
| 107 | - if (character >= 'a' && character <= 'z' || character >= 'A' && character <= 'Z'){ | ||
| 108 | - startIndex = i; | ||
| 109 | - break; | ||
| 110 | - } | ||
| 111 | - } | ||
| 112 | - for(int i=username.length()-1; i >= 0;i--){ | ||
| 113 | - char character = username.charAt(i); | ||
| 114 | - if (character >= 'a' && character <='z' || character >= 'A' && character <= 'Z'){ | ||
| 115 | - endIndex = i; | ||
| 116 | - break; | ||
| 117 | - } | ||
| 118 | - } | ||
| 119 | - String newName = StringUtils.capitalize(username.substring(startIndex,endIndex+1)); | ||
| 103 | + String newName = username.replaceAll("(?u)(?:^[^A-Za-z]++|[^A-Za-z]++$)",""); | ||
| 120 | 104 | if(!isPingable(newName)){ | |
| 121 | 105 | newName = generateRandomName(); | |
| 122 | 106 | } | |
| Back | FazBrowse Home | New Git URL |
0 commit comments