Hallo Muenzchen,
Ich möchte in einem String überprüfen ob 2 Slashes hintereinander vorkommen. Also "//". Sie dürfen entweder 1x oder gar nicht vorkommen.
Dafür kannst du folgendes nehmen:
String a = "wasauchimmer//wasauchimmer";
int b = a.indexOf("//");
if ((b == -1) || (a.indexOf("//",b+1) == -1)) {
Anweisung;
Anweisung;
Anweisung;
}
Du musst nur noch genau festlegen, ob es auch akzeptiert werden soll, wenn "///" oder "////" vorkommt. Das kannst du regulieren, indem im zweiten Aufruf von indexOf zu b noch mehr als 1 addierst.
Viel Erfolg,
Robert