public class MyClass {
static String move_special_characters_to_end(String s) {
int len = s.length();
String regx = "[a-zA-Z0-9\\s+]";
String chars = "", pecial_characters = "";
for (int i = 0; i < len; i++) {
char ch = s.charAt(i);
if (String.valueOf(ch).matches(regx))
chars = chars + ch;
else
pecial_characters = pecial_characters + ch;
}
return chars + pecial_characters;
}
public static void main(String args[]) {
String s = "c++$vb.net&%java*() php <>/python 3.7.3";
System.out.println(move_special_characters_to_end(s));
}
}
/*
run:
c++vbnetjava php python 373$.&%*()<>/..
*/