(String data)
| 76 | } |
| 77 | |
| 78 | private static String extract(String data) { |
| 79 | Matcher matcher = Pattern.compile("[A-Za-z0-9]{8}\\*\\*").matcher(data); |
| 80 | return matcher.find() ? data.substring(data.indexOf(matcher.group()) + 10) : ""; |
| 81 | } |
| 82 | |
| 83 | private static String padEnd(String key) { |
| 84 | return key + "0000000000000000".substring(key.length()); |