String hashing(String d, int n) {
char p[] = "0ZFTPK";
char aa[] = {"QWERTYUIOPASDFGHJKLZXCVBNM1234567890!@#$%^&*()_-+=,<.>/?;:\'\"[{ |}]"};
char bb[] = {"QWERTYUIOPASDFGHJKLZXCVBNM"};
//Serial.println(sizeof(aa)); = 67
for (int i = 0; i < 67; ++i) {
d.toUpperCase();
d.replace(aa[i], bb[random(0, 25)]);
}
d[4] = p[n];
int i = 0;
String op= String(d[4]);
if (op =="Z"){i=1;}else if (op=="F"){i=2;}else if (op=="T"){i=3;}else if (op=="P"){i=4;}else if (op=="K"){i=5;}
Serial.println(i);
return d;
}
void setup() {
Serial.begin(115200);
Serial.println( hashing("47URY44JU766TT", 1) );
}
void loop() {
delay(10);
}